Thursday, 28 August 2008

CPX explained

Performance marketing is full of terms and accronyms. Including the famous CP"X" marketing models.

Most people have heard of CPM which is actually the only one I do not consider a performance based model. This means cost per thousand impressions. Ie. 100,000 people were shown your webbanner on a site. This does not mean that they have taken any action. As you can imagine the publishers are pushing hard to keep this CPM model as the defacto.

All the other models I do however consider performance based. CPX marketing models basically means payment of action, rather than payment of reach. In my view this is the future of marketing, it won't be long before the publishers will be forced to offer these marketing models instead.

Here I have explained those accronyms:

CPC = Cost per click, you don't pay for reaching X number of people or X number of impressions. You only pay when someone reacts to your message ie. someone clicks on your webbanner on a website and is redirected to your site.

CPL = Cost per lead, you are only paying for people who actually took action and showed an interest, ie. someone clicked on your webbanner and came to your site and actually entered their email address to recieve the newsletter.

CPA = Cost per acquisition, this is sometimes used instead of CPL, ie. some affiliate companies who generate a lead for you, call this a customer acquisition. Please be sure to clarify what is the action that you are paying for. This can be confused with cost per order, ie. a new customer acquiring a produce for the first time.

CPS = Cost per sale, this is sometimes used instead of cost per order, it means you only have to pay for the marketing exposure if someone has actually bought something from you, ie. someone has clicked through to your site and actually spent money and purchased an item on your site.

CPO = Cost per order, this is the same as cost per sale. But it is always good to check with the affiliate parter what they mean by each definition, to ensure you are paying for what you think you are paying for.

16 comments:

Vomail said...

Just a wonderful share. When it comes to promote your business online, these kinds of techniques really matter. In fact the facebook ads management services are also beneficial because you can easily influence your potential customers to buy your products.

Alexis Ogg said...

thanku

Anonymous said...

I have also heard about the CPM and it has been the exact same that you are have been telling. I would consider it as a first option that is being used on the basic procedure.

Tinh Kiều said...

Thanks for sharing a good list of blog sites. I find it very useful.


Custom E-Commerce Design

Naveen S said...


This is an awesome post. Really very informative and creative contents. This concept is a good way to enhance the knowledge. I like it and help me to development very well. Thank you for this brief explanation and very nice information. Well, got a good knowledge.
online E-commerce software.

Unknown said...


Whenever your ideal customers can find you , your audience growth will become more consistent and independent of your own activity on the website. Here's what you can do to get found:
1. Do not think of Pinterest as a social network
https://socialskips.com/buy-pinterest-followers/

krishvarma said...

I always wanted to run a small e-commerce business to market and sell the garments that my wife stitches. Since I didn't find the time, I suggested my wife take up an online digital marketing training in Chennai. She has just started her entrepreneur journey and thanks to digital marketing.Digital Marketing Course In Chennai

Unknown said...
This comment has been removed by the author.
Yogesh said...

I admire this article for the well-researched content and excellent wording. I got so involved in this material that I couldn’t stop reading. I am impressed with your work and skill. Thank you so much.
ecommerce website development in chennai

Petersons said...

This is a really good read for me, Must admit that you are one of the best bloggers I ever saw about this Digital Marketing Agency West Palm Beach topic. Thanks for posting this informative article.

nikitha josh said...

Such an excellent and interesting blog, do post like this more with more information, this was very useful, Thank you.
best aviation academy in Chennai
air hostess training academy in Chennai
diploma in airport management in Chennai
Ground staff training in Chennai
Aviation Academy in Chennai
air hostess training in Chennai
airport management courses in Chennai
ground staff training in Chennai

Rathinam said...


Well done! superb post, this content is very useful for me. I eagerly waiting for your next posts.
Power BI Training in Chennai
Power BI Training Fees in Chennai
Embedded System Course Chennai
Linux Training in Chennai
Tableau Training in Chennai
Spark Training in Chennai
Unix Training in Chennai
Oracle Training in Chennai
Oracle DBA Training in Chennai

shreekavi said...

Great post. keep sharing such a worthy information
Tally Course in chennai
Tally Course in Bangalore
Tally Training in Bangalore
Tally training in coimbatore
Tally course in madurai
Tally Course in Hyderabad
Tally Classes in Bangalore
Tally institute in Bangalore
Ethical hacking course in bangalore
Selenium Course in Bangalore

Niyaz said...

Very informative blog! I am glad that I came across your article. I'm learning a lot from here. Keep us updated by sharing more such blogs.
AWS Training in Chennai
Amazon web services Training in Chennai
AWS course in Chennai
DevOps Training in Chennai
AWS Training in OMR
AWS Training in Porur
AWS training in Adyar
AWS training in Thiruvanmiyur

info said...

You're so cool! I don't think I've read through anything like this before. So wonderful to discover another person with a few unique thoughts on this topic. Seriously.. thank you for starting this up. This business web site is one thing that is needed on the web, someone with a little originality!

pinoytambayan said...

I have never seen such amazing and informative content. Thanks for sharing.
Pinoy Tambayan