The Insiders’ Guide to Affiliate Marketing – Do’s & Don’ts

If you’re starting out in affiliate marketing, you might be wondering if this is too good to be true. It’s easy to get excited about the prospect of making money online without having to create your own products, or write your own blog posts. But there are some do’s and don’ts that will make sure your readers get quality recommendations that prompt them to keep coming back for more!

Pick the right network

Picking the right network is important. You want to be sure that you are working with a reputable company, and not just anyone who will take your money. You also want to make sure that the products they offer are relevant to your audience and that they have a good commission rate.
If you’re looking for a specific product or brand, find out if it’s available through the affiliate program before signing up as an affiliate. Sometimes there is only one good site offering a particular product (like Amazon), so make sure that if this is what you’re looking for, then it has been included in their program.

Don’t get scammed by fake networks

This is a common mistake that many new affiliates make, and it can cost you much money. If someone offers to pay you a lot of money to join their network or promote their products, don’t trust them! There are many scam artists who will promise huge payouts if you sign up with them but never deliver on their promises.

Do pick the right product

The first thing you need to do is pick the right product. This isn’t as simple as it sounds, because many different factors go into this decision.

  • Can you get excited about it? If not, then don’t waste your time promoting it! You have to be passionate about what you’re selling if you want people to believe in it too.
  • Is it something that aligns with who you are and what you stand for? If not, then don’t waste your time promoting it! You need something that reflects who YOU are as an individual or company, so that people can see themselves in what YOU offer them.
  • Can you talk about your product in your own words without sounding like someone else wrote your script for you? If not, then don’t waste your time.

Don’t try one big launch

  • Don’t try one big launch.
  • Instead, promote multiple products at once and space out your launches so that they’re spread out 3-6 weeks apart.
  • Make sure you have enough content to write about each product in your niche before launching it. You don’t want to be scrambling around trying to create new articles while people are visiting your site! If you do this right, though, you can potentially get more sales than if you were just promoting one product at a time (and lessening the impact per sale).
  • When selecting the products and services to highlight in each launch, avoid overwhelming your audience with an excessive variety of offerings from a single company or brand. Such confusion may deter them from making a purchase altogether.

Use a mix of content types

Mixing text, images and video is the best way to keep your audience engaged. Try using short and long-form content, different types of media (like infographics), as well as entertaining educational content that your customers will want to share with others. You can use images and videos to explain your product. As an affiliate marketer, you have access to information that your customers don’t, so use that advantage! If there are any questions about how something works or what it looks like when in use, answer them with an image or video. If you’re promoting a physical product (like a smartphone case), show off how it looks on different phones in different colors by taking photos of them together (or even better yet: shoot some video). Don’t just say “this is how cool it looks”. Show them.

Don’t make your review salesy

You want to make sure that your review is not too salesy. If you promise something in the review, be sure to deliver on it. Don’t use misleading language or false claims to trick people into buying something they don’t really want or need. For example, if someone sees an ad online for an ebook about how to lose weight quickly and easily (something that’s definitely possible), they might click on it because they’re interested in learning more about losing weight (or maybe even already have). But then when they get to the site where they saw that ad and see another one advertising an ebook called “How To Lose Weight And Keep It Off Forever!” They might say: “Oh no! I already bought another ebook about losing weight! What do I do now?”

Don’t be dishonest or promise too much

You will get a lot of people who want to join your program, but don’t promise them anything too good to be true. You need to be honest about what you are offering and what they can expect from it. If you are not sure how it works or if there is any risk involved, then make sure that you tell them before they sign up with you.

Tell people you are an affiliate

If you are promoting a product, tell people that you are an affiliate and the products you are promoting. If they want to buy the product through your link, they should know how much money they will save on their purchase price with a custom coupon code. You should also tell them what percentage of their purchase price goes to you as a commission for referring them. For example: “For every $100 spent at XYZ store through my link, I earn $10 in commission at no cost to you.”

Don’t just promote the best-selling products

If you promote a product that’s not relevant to your audience, they’re likely to ignore it. Make sure the products you sell are relevant to your audience and likely to be of interest to them.
Bonus tip: Don’t just promote the best-selling products. Instead, find products that are relevant and likely to be of interest to your readers/viewers/customers. Then make sure they’re high quality so that when people buy them through one of your links (and thus give you credit), they’ll keep coming back for more.


Affiliate marketing is a great way to earn money from your blog, but it’s important not to forget about the reader experience. The best way to do this is by creating content that will help them rather than just selling products. You can also make use of social media platforms like Instagram, Twitter and Facebook so that people can share their experiences with other readers as well!

Leave a comment

  • Campaign set up across various industry standard email platforms as well as tools proprietary to individual email marketers
  • Database and mailing list management
  • Quality assurance (QA) Browser and device compatibility testing
  • CANSPAM and data protection compliance testing
  • A/B testing, campaign automation, subscribers and auto-responders
  • Email campaign scheduling and deployment
  • Post campaign reporting and analysis (link tracking reports, email performance reports, user behaviour reports etc.)
  • Reporting template development
  • Email template creation
  • Email creative design in HTML and responsive templates
  • Recoding of existing email creative
  • Landing page and form creation
  • PSD to HTML conversion
  • Email API integration
  • Support and domain or platform training
  • Co-Reg. campaign set up, monitoring and quality check
  • Data file preparation and validation (email, telephone and postal data


Web Development Services
  • Content Management System – WordPress, Joomla, Drupal, Shopify, Magento, Wix, CodeIgniter, Plone, MediaWiki
  • Custom API integration
  • eCommerce applications
  • HTML email conversion from PSD files
  • GTM, Google Analytics tag implementation and troubleshooting
  • Custom ad server/ad tag integration
  • Responsive ad mailers/newsletters
  • Landing page and form creation
  • Custom JavaScript applications
  • Website/webpage testing
  • Website migration
  • Website maintenance
Specialty Web Development Services
  • Website building using frameworks Node.js, Ruby on Rails, Django, Yii, Zend, Laravel, Meteor
  • Website building using web technologies such as Python, PHP, ASP, XML, HTML5, DHTML, xHTML, CSS, JavaScript, and AJAX
  • Custom forms, reports, admin tools and dashboards
  • Web Server management including cloud applications (Apache, LiteSpeed, NGINX, server optimization, load balancing, DNS management, web applications, CPU optimization)
  • Database design and development
  • Google product integration
  • Custom reporting dashboards
  • Robotic process automation (RPA) solutions
  • AI and machine learning (ML)
  • IoT development and integration
   Search Engine Optimization (SEO)
  • Website technical analysis
  • In-depth keyword research, competitive analysis and content mapping
  • On-page optimization – XML/HTML sitemap, Robot.txt, image optimization, HTML code optimization etc
  • Meta data audit, set up and recommendations
  • Content and website structure & UI optimization
  • Google Analytics, Google Search Console and Bing Webmaster tools set up and monitoring
  • Off-page optimization Global/local search engine submission, RSS, Google Merchant
  • Link building (directory/article/press release submission, blogs, forums, video, social bookmarking)
  • Reporting and analytics SEO performance, search engine ranking, traffic status reports
   Search Engine Marketing (SEM/PPC)
  • Media planning and Full-Funnel Campaign Strategy
  • Keyword research and competitor analysis (by geo-target, device, language, category)
  • Ad Copy and creative development
  • Account set up (i.e. Google Ads, Bing Ads), campaigns, budgeting and management
  • Ad targeting based on demographics, geography, language, content/search network
  • Campaign and landing page optimization
  • Reporting, performance review and recommendations
   Social Media Marketing (SMM/SMO)
  • Facebook advertising and user engagement activities (posts, events, polls etc.)
  • Social networking profile creation and optimization (Facebook, Twitter, Pinterest, LinkedIn, etc.)
  • Social bookmarking
  • Video optimization (YouTube)
  • Content sharing optimization
  • Community advertising
  • SMM reports and analysis
   Web Analytics
  • Web analytics account set up and page tagging (Google Analytics, Adobe Site Catalyst and Web Trends)
  • Set up goals and funnels
  • Track sub-domains and multiple domains
  • Campaign tracking, conversion events and analysis
  • Keyword analysis
  • Measure user interactions and analysis
  • Advanced segments and custom reports
  • Review and recommendation (compare historical data, identify trends etc.)



  • Customized reporting services (daily, weekly, monthly, etc.)
  • Display, search, email and social media reports
  • Report consolidation from 3rd party ad serving tools, Google AdWords, Bing, Google Analytics and other client proprietary tools
  • Reporting and dashboard automation
  • Excel/Access VBA/Macros
  • Reporting template development
  • Business dashboard development using Excel and automated KPI management/alerts
  • API integration with Google-DoubleClick Platforms, CRM, billing systems etc.
  • Development of reporting portals using PHP, MySQL and other open source technologies
  • Desktop tool development using Microsoft and open source technologies
  • ETL development for data gathering, cleansing and integration
  • Data warehousing and business intelligence (BI)
  • Advanced analytics Statistical analysis and modelling (EDA, regression, hypothesis testing, time series, conjoint analysis, RFM modelling, forecasting)
  • Tools used: Base SAS, Macros, SAS SQL, SAS Graph, SAS STAT and more
  • Full-service conceptualization, banner ad design and development
  • Creative strategy
  • Static and animated banners
  • Banner ad resizing and size optimization
  • PSD to HTML
  • Mobile and tablet creative development
  • HTML5 development and creative build capabilities
  • Web graphics and optimization techniques
  • Proficiency in all Rich Media platforms
  • Quality Assurance (QA) and testing
  • Preview staging link
  • Agency quality design capabilities

   Other Creative Services

  • Infographics
  • Ad mailers
  • Landing pages – Desktop and Mobile
  • Brand identity
  • Print media
Programmatic Marketing
  • Programmatic media buying using DSPs, SSPs and DMPs
  • Managing marketing campaigns on programmatic platforms such as DSPs, mobile app install platforms and ad networks
  • Right dimension selection based on content of the product, popularity and availability of ad slots, choosing right creative design from the package and creative performance report
  • Selection of DSPs based on the availability of relevant audience
  • Setting up campaigns with different pricing models, site list targeting, white listing or blacklisting of sites and demographic targeting of campaigns
  • Test and troubleshoot the creative to ensure compliance and proper tracking
  • Use of effective campaign optimization techniques
  • Systematically design, implement and document effective campaign management strategies
  • Monitor campaign delivery, manage bids and optimize performance
  • Troubleshoot targeting and traffic issues and reconcile discrepancies

             Generate campaign, creative and site performance reports

  • Banner and Rich Media ad trafficking using industry standard ad serving tools as well as tools proprietary to individual publishers, ad networks and agencies
  • Mobile ad trafficking using mobile ad serving tools for advertisers, publishers and mobile ad networks
  • Video ad trafficking (in-banner and in-stream video ads) using video ad serving tools for publishers, advertisers and video ad networks
  • Media planning and sales management tools such as DSM, Solbright, Salesforce, etc.
  • Campaign review and creative testing
  • Inventory management and forecasting
  • Quality assurance (QA)
  • Screenshots
  • Campaign reporting and analysis
  • Monthly billing and revenue reports
  • Ad server migration
  • Ad exchange and RTB
  • Campaign management and optimization
  • Site tagging, support and troubleshooting
  • Conversion/spotlight tagging
  • Video encoding
  • Product training
  • Programmatic buying