In my last post I have mentioned how to set up your very first cpa campaign. In this, post I will highlight about all the metrics or variables which directly affect the performance of a campaign and how to optimize your campaign to make it profitable. A very detailed cpa marketing for beginners guide.
No matter what kind of campaigns you are running whether it is mobile/web or PPC(pay per call), all of their performance is directly dependent on several variables. Let’s have a look at all the variables which can affect the performance of the campaign and what is needed to be done to maximize the profit.
Optimizing Campaigns – CPA Marketing For Beginners Guide
- Offers: – Every campaigns performance is directly dependent on the offer. There are multiple offers on the same niche but all of them don’t perform the same. Some perform extremely well and some perform terribly poor. So, that is the reason I have made it the top most variable which will directly affect the performance of a campaign. Alongside, there can be different offer landing page for the same offer. So, split testing the offer landing page and cutting out the low performing ones can highly improve the performance of a campaign and can bring good ROI(return of investment).
- Angles: – The angle used in the landing page and banner or ads is the second most important variable which determines the success or failure of a campaign. An offer can be promoted in many ways or in other sense in different angles. Some angles will sky rocket the conversions and some angles will through the campaign in the pit hole. So, it’s always advised to split test among different angles to find out the most working on and optimize the campaign based on that.
- Titles and images:- Once a working profitable angle is found, further optimization and tweaking can be done by making minor alteration in the title, headlines and image(if used). This small tweak can sometimes lead to 100-300% more ROI depending on the campaign.
- Landing page speed: – This is one of the most vital metrics which can affect your campaign performance hugely. Landing page speed directly depends on the hosting(VPA or cloud preferred for faster speed) , uses of JavaScript’s(heavy and complex) and size of the file(specially images). Always try to have a landing page whose load time is 250ms or below. If it is not then try optimizing the landing page and reduce its load time. Faster loading landing pages always have greater conversion ratio. To check your landing page speed and analyze it try Pingdom, Gtmetrix or Google PageSpeed Insights
- Site’s uptime :- Site’s downtime can lead to a huge loss if it goes unnoticed. Nobody can monitor site’s uptime all day long. It’s impossible. But thanks to the free service which made life so easy. You can monitor your site’s downtime and get instant notification. Use Uptime Robot to check your site’s uptime and downtime free of cost.
- Accurate tracking: – To analyze and optimize a campaign you need a very good tracker which provides almost accurate data. Data is everything and you are purchasing data to optimize your campaign for positive ROI. I have mentioned about different kind of tracker on my starting point page among which Voluum, CPV Lab and Adsbridge provides almost accurate data. I have used all of the tracker I have mentioned and finally got stuck with Voluum as it provides near to accurate data and have all the options and features I need to analyze and optimize my campaigns.
- A/B Testing: – I have mentioned all the metrics and variables to analyze and optimize the campaign. Lastly, don’t just sit ideal when you have optimized a campaign and making good profit from it. Try to do some more testing to see if you can increase the ROI a little more. Such kind of testing can be anything like testing offers among different networks, changing the color of the banner/landing page, tweaking the titles and CTA(call to action button), tweaking attention grabber headlines and so on. Any small changes can highly effect the performance of the existing campaigns.
Conclusion: – Always start with a fresh mind before starting a campaign. Make sure everything is in order before starting the campaign. Gather as much data as you can before optimizing and finally keep testing. The more you do, the more you will earn. As at the end of the day profit matters.
P.S :- Please check this post on The reason why maximum new affiliates fail at the first place
3 Comments
Ariel Camilo
I believed that the speed of 1 second maximum is very well, but you say 250 ms, how to you manage that?
my landings have more or less this speed and are hosted on RackSpace…
https://i.imgur.com/7sw5WPP.jpg
Souvik Mallick
Hello Ariel,
Thanks for dropping by your comments. 250 ms is ideal and a very good load time. From your screenshot I can only say that you need more optimization to reduce your load time. Here are some pointers to reduce landing page load time:
1. Use compressed and optimized image. Use: https://compressor.io/compress
2. Minify your html and css coding. Use: http://www.willpeavy.com/minifier/
3. Use lesser number of javascripts & external request.
The more optimized page you will have, the lesser will be the load time.
Here is one of my mobile landing page speed test:
https://www.screencast.com/t/IGAV7ZoBH
Here is one of my desktop landing page speed test (The size of this page is 3 times than yours, and has 12 request and not 100% optimized but still has less than half load time than what you’ve mentioned)
https://www.screencast.com/t/p2KavMnhAWO
If you have any other queries just let me know.
Thanks
Souvik
Albatros03
Thank you for your time, your suggestions have helped me a lot, apart from that add a .htaccess and these are the results
https://i.imgur.com/6WSCaUk.jpg