No, you can start earning commission by publishing your affiliate link in social networks, Forums, or chat discussions.