How we unnecessarily burned 20k with Facebook Ads
stackfield.com
stackfield.com
You need to know this, and knowing it is as easy as asking.
I e-mail every single person that cancels their subscription, and ask why they cancelled today and what we could have done to better serve them. I don't measure the response rate, but I write every mail personally and read every response, so I can tell you it's well over 50%.
The responses to these e-mails are invaluable. They're how you learn why people signed up, what pain points they experienced using your product, what problems they have that your product didn't solve well, and what competitors they're coming from or leaving to.
If there's some glaring issue with your ad campaign ("I thought I was signing up for a free antivirus program because your ad said it made my files secure" or "No hablo ingles") you'd probably have learned it well before spending €20K through those exit emails.
(Separately I am always amazed at how larger companies do a lame attempt at the same thing by expecting me to fill out a long survey with simplistic categories after a luxury purchase where they could clearly afford to give the person touch and show actual interest in my answers).
And you're right - the longer the customer survey, the less genuine the company is in actually hearing what you have to say.
So you are correct but all those things I just consider to be part of the product as a whole.
Wait, how do you know this isn't true? Maybe your product had so much friction that they just didn't have the time to learn it, get on boarded, etc. Seems weird to dismiss approx 90% of feedback you're getting from users as being lies.
It just means they saw some value in the product but didn't feel enough motivation to actually follow through and signup/use the product.
This is similar in many ways to someone answering "it's too expensive". The value prop is either not strong enough, not being marketed well enough, too complicated to start using... or the product is solving a pain point that people don't care enough about to build a business around it. Which is a serious question the OP needs to ask themselves. Unless their traffic<costs>conversion rate ratio is sufficient.
You can't expect customers to articulate that everytime (10-20% seems about right to me) because most people aren't actually thinking their actions through when visiting a landing page. Especially when it's via an ad... not something they searched out on Google or via referral.
Even if they did tell you they wouldn't necessarily know why... because you're assuming it was a rational thought process, or something they spent time thinking through, which is rarely the case. Books about how customers acting 'irrational' [1] are very useful at explaining this and are important to always be considering when doing marketing/UX design.
[1] https://www.amazon.com/Predictably-Irrational-Revised-Expand...
Good example would be Product Hunt or Techcrunch as a traffic source, mostly useless for any testing as everyone on those sites is just interested in 'new products' or startups and is unlikely to be in your target demo.
How is that not a true reason?
If a product isn't valuable enough for users to spend time on it (or it doesn't save them time), you don't have product market fit.
Well, at least you can say that the 20k € was spent to learn that signups from Facebook have a near-zero retention rate. (That's not meant to be a flippant comment.)
A lot of successful websites seem to know (or learned) which market channels bring in the right customers.
For Stackoverflow.com: most traffic comes via referrals from google.com searches -- but not facebook
For Craftsy.com: it's referrals from Facebook -- but not google search queries
For a project management tool like yours, neither Google Adwords(1) nor Facebook newsfeed ads will work. Maybe a strategy such as hosting for free a high-profile open-source project so your brand gains mindshare. Then it may attract non-open-source paying customers.
That subsidy strategy for non-profit customers is not foolproof (as it didn't seem to help BitKeeper) but it did seem to work for Github.
(1) I suppose you could try running an AdWords campaign on keywords such "project management" and related competitor keywords such as "Jira" and "Microsoft Project" -- but I doubt you'd get quality clicks from it
I don't think it's the quality that will be the problem but the cost in a highly competitive area like project management.
Also their differentiation from the rest of the market is E2E encryption, for which there is a small target demographic within project management. Like you said, rather than rely on advertising channels they need to offer functionality to stand out from the crowd, which should be useful but not give away their core revenue services.
They're already starting to do the right thing - Blog posts demonstrating they are subject matter experts, that can get exposure on places like HN (which tends to have demographics who care about E2E encryption).
Yeah. We do grant writing for nonprofit and public agencies (see http://www.seliger.com if you're curious), along with some small tech companies, and for us ads that target conventional consumers are useless. We did find Google Adwords useful for many years, but over time its effectiveness has declined to the point where we stopped using it. We've tried some advertising in other domains but found them ineffective too. A lot of our traffic actually comes from search queries that pull up blog posts.
I think the larger point is that what works today may not work tomorrow.
1) Facebook News Feed users don't care about their privacy
2) The OP was more motivated by viral HN marketing than actual direct results on Facebook?
These are interesting claims. Can you substantiate them?
Traffic from Facebook ads is notoriously difficult to turn into cash precisely because of this. Most of their advertisers measure ROI in terms of shares and likes, not new users or product sales. Because Facebook has you bidding against such people for traffic, you will never be able to make the numbers back out because your competitors aren't measuring dollars or new users like you are. Advertising products/services on Facebook is a fool's errand for almost everyone, except for those with an extremely broad target audience.
People need to understand that marketing (in this case advertising) is hard. Just because you can code or do something else and you are a generally smart doesn't mean you can figure out how to buy advertising after 20 hours and reading some blog posts straight from google's search results.
Unfortunately, developing a proper attribution model with post impression conversions (not just click based) is arguably the hardest challenge in the industry today. There is no one size fits all approach and even as someone who does this for a living and is well versed in the matter, I still haven't found a great approach. Incremental list testing isn't always easily done.
Also fwiw I haven't seen the term "ROI" being used to describe non-monetary returns (clicks, likes, etc...), is that common now?
BTW, I am not the only person that feels this way about Facebook ads. I can't find the link atm but a study I read a year or so ago indicated that less than 6℅ of FB advertisers are showing a positive (cash) ROI.
That's all well and good, but at the end of the day I can Google "Maserati Dealer" and yet have nowhere near the income levels required to purchase one.
"Traffic from Facebook ads is notoriously difficult to turn into cash precisely because of this. Most of their advertisers measure ROI in terms of shares and likes, not new users or product sales."
As someone that works in the industry this patently false. We measure Return on Investment in dollars not vanity metrics. ROAS is going to be your most common topline stat which is used (stand for return on ad spend with return meaning revenue).
"Advertising products/services on Facebook is a fool's errand for almost everyone, except for those with an extremely broad target audience."
Again very very wrong. In fact the most successful campaign I've ever run (3 million+ in revenue that was 300% ROI positive) was a relatively small niche market that was less than 200,000 people.
Now if you want the real reason Facebook seems to not work. It's a few things.
1. The people that raise their hand up to talk about Facebook ads do so because they're frustrated so all the things you read tend to be very polarized and negative.
2. Mostly amateurs are buying Facebook ads. Professionals routinely do much much better even in B2B niches.
3. Just because you're product didn't sell doesn't mean that the platform doesn't work. It routinely works for thousands of advertisers of all sizes every single day. I would encourage you to ask if it's the ad platform? Perhaps your ads? Perhaps your targeting? Perhaps your product just hasn't found product market fit yet.
Surely you would concede that your $3M campaign was a rarity and could not be duplicated in the case of most advertisers. About 30℅ of casino players walk out winners on any given day too - it doesn't mean they are going to beat the house long term. If you are advertising on a medium where useless metrics are the desired goal of your competitors (likes and shares in the case if Facebook), you cannot beat those people if you need a cash ROI and they don't. There are always going to be exceptions to the rule, and I'm glad you found one, but that doesn't invalidate anything I've said.
Agree with your general sentiment though, it's not necessarily a platform problem, the real problem may be expertise or a meh offer.
We solved the first problem through a separate tool, which labels the user with the originating source when registering.
Yes, yes, yes, and yes. If you're spending any significant amount of money on advertising, you need to be doing this. Don't rely solely on third-party cookies and session unification attempts. If you have a USER table in your database/crm, add the five UTM fields to it! Conversions for most businesses are a multi-day and, often times, multi-device process.
Disclaimer: I'm working on an attribution modeling tool, attribution.io
Unfortunately your website was less than informative. Any chance you could provide some more details around your approach and methodology?
Happy to provide more details. The platform works by tracking the visits to your site and determining where they came from (via referrer + url params / utm tags). Then when an event is fired, I look back at the history of that user's visits and run attribution models to distribute credit for the event back to the sources.
Technically, I'm using a few rails sites, sidekiq workers, redis and postgres to keep it all humming. Not much fancy on the front-end, just plain ol javascript.
Is there something specific you're interested in?
Edit: feel free to mail me if you want more personalize info / discussion: hello @ attribution.io (added spaces for spam robots)
Also, how do you handle view through and other harder to measure branding touch points? Do you integrate with things like DCM?
My beef with most non-enterprise solutions (which I'd classify yours as based on pricing) is they are very limited, and typically don't do much of anything beyond what is available for free in GA.
Fwiw I'm a senior digital media guy who goes deep on attribution. It is what keeps me up at night as we work on display,video and paid social. The fact that we have a longer sales cycle due to a free trial further complicates things.
Is there a way to do TV attribution beyond multivariate statistical learning models attempting to gauge the impact on other channels based on broadcast period? (i.e. treat the offline channel as a categorical variable)
What is "dynamic" attribution modelling? Does this mean the attribution model changes depending on who you perceive the customer to be?
What is the best way to do multi-device tracking if you don't have a login?
TV/Radio/Offline marketing can only be attributed via these statistical models (eg in the zip codes where the ads ran, did a bump in traffic or store visits happen). Although old fashioned, I think coupons per channel are a great way to get confirmation of the link between ad and purchase, it's less precise than digital tracking, but at least makes some concrete connections.
Multi-device tracking without a login can only be done by using a huge network of 3rd party data. E.g. if xyz company has cookies on everyone and they see a login on one site, then they equate that cookie as the same user across devices, effectively sharing the information with their clients. I think this is very shady and I do not use any data like this because I think it violates people expectation of privacy across interactions.
I've never implemented this - never had the time nor clients who wanted it enough - but have always wondered whether it might work. Maybe later this month. In declarative SQL, naturally.
Basically it is a combination of art and science with the statistical modeling being more on the art side, and then the science being tagging the ever-loving crap out of everything you can through a single platform to record as many touchpoints as possible.
TV is increasingly becoming measurable through things like Hulu, etc. You can also do vanity URLs for direct response TV ads.
Dynamic attribution modeling uses machine learning to continually evaluate the effectiveness of touch points, and then changes those weights over time. There are soooo many variables to factor in (decay rate, creative, placement, etc.) and every user has their own unique conversion path where each touch point might have a different level of impact. It is in theory the holy grail of marketing, but totally unique to each company and VERY hard to implement decently.
Multi-device tracking has come a long way thanks to lots of data partnerships, but honestly a lot of that feels icky to me. They are effective though. A lot of them rely on cookies and using data brokers and cookie onboarding services to have cookies continually re-added and matched across various devices. So you may not login on my site, but if you logged-in to another site that partners with a data broker (or is Google/FB who do this on their own), they know who you are, and can then map that data to existing audience data records.
I find one of the big problems with GA is that it doesn't show you the actual people that are included in the final attributed credit per channel/campaign, does it? Without this, it's quite a leap of faith.
I'd love to chat with you about your current practices; I still think there's still tons of room for improvement past the current models. For example, I'm experimenting with a model that gives credit to pages in addition to traffic source to help justify the cost of content production / optimization of which content is working and which is not.
I haven't played with it to this extent, but can't you get a GUID of some sort using the GA API[1] or custom dimensions? I haven't tried it personally and I know they restrict some of the data so this may not be possible.
I do like that you are factoring in content into this. The regular way of doing that is to create some custom channel groupings in GA (probably some other ways) but content really deserves a place in the funnel when looking at attribution. And you are right that content marketing is hardly free and has a high cost associated with it that is hard to prove ROI on.
Definitely would be open to chatting. I work in Mountain View if you're in the area and that would be easier.
[1] https://developers.google.com/analytics/devguides/reporting/...
Aside from being more correct, as you don't duplicate this information with every session, you can update your "UTM parameters" at any time (keeping a history table, naturally) and avoid enormous and growing sets of rules to map previous structures to the newest one.
Google is for results
( We had a facebook page with Pokémon Go, where we had 6 events in theme parks. We did it all with facebook and a website... None the less, i seriously changed my opinion about Facebook considering ads. It's not worth it )
We had a reach of 320.000 people with only 100$ spend on ads ( because of the hype it was really cheap and a lot of people shared everything).
We could only convert something like 300 people per event.. Which is 0,00009% conversion rate, where they pay lower entrance fees then normal for a theme park, in the midst of a hype.
Remind you, the first event was in the first week after the release of Pokémon Go.. So we really jumped on it :)
PS. We spent more on ads for
- like our page
- better position of our likes
- ...
It's just not worth it
If a conversion isn't worth $0.33 to you, I would recommend re-examining your pricing structure and perhaps even model.
I may have misunderstood what you said, in which case I apologize. My point is not to criticize your effort, or deny your experience, but to correct a perspective I see a lot.
Don't worry about the number of impressions. Focus on how many customers you can get, then back out the numbers to find out how much revenue that made you.
But the success was because of the hype, not because of Facebook. We could have pulled this off on other platforms as well, we were 3 times in the news.
But the success isn't as big as it should have been. We paid pennies and had something. But I wouldn't want to know how much we should pay when I'm an actual business and trying to get some traction through Facebook
I have to ask: why didn't you?
Now i just consider facebook as marketing/brand building and not a big part of my sales funnel.
Seems to be correct in my experience so far, most of my sales currently come from offline and 3rd parties ( one friend of mine brought in a huge sale)
+ I only have a limited time :)
I've had projects, appeared nearly identical, similar ad copy, targeting, etc. One was wildly successful, one was a flop. Going in, I remember assuming the second would be a big success, but it absolutely wasn't.
There is no should, there is only what happened. It's very difficult to project with sufficient accuracy, the variance swamps all.
So if you are selling mobile games, t-shirts or offering plumber services or are a dentist it's great. For most other things it's not really useful.
But I am sure there are things where it doesn't work or areas were it wont work.
With regards to asking network yes, thats the first thing I always ask them to do.
In fact I don't understand why larger corporations do not have some social media incentive program for their employers so they can help spread the word and perhaps get leads.
The sad reality of online marketing is that people who are buying ads are suckers. The only way to be competitive online is to actively game the mechanisms that the few big traffic brokers use to determine rank.
Since this company was targeting Facebook, if they wanted to astroturf, they'd do it by taking control of many Facebook accounts and posting positive stuff about their product in niche groups, on the product page, etc.
I am all for playing clean but in this case it seems there is no other way than joining this train(wreck).
The first thing to understand is how different Facebook metrics are from your metrics.
Clicks on Facebook Ads are not visits, for instance, and the drop-off you're seeing is just normal.
Then, Facebook allows to track many events that can help you acquire the right people, including the one who stick, whether your product is B2B or C. There are 1.7bn people on Facebook, meaning getting the right ones is more than possible.
Experience is key, I work in the field and I can already tell you that your ad and bidding options were probably not good enough to get the right users. You basically asked Facebook to drive traffic to your website, never to generate long lasting customers... so to me, Facebook did what you asked for.
If you want to be successful on Facebook, you must use their Pixel, and optimize towards events that define success for you.
Place the Pixel on your site now, even if you don't plan to buy ads on Facebook right away. Set some standard events on key pages (e.g. purchasing a subscription or similar). This will help you for the next time, as you will be able to create lookalike audiences based on your best users. This audience, ANDed with some interests will allow you to target your ads to the right people. Combining this with a good ad, and a good bidding option (e.g. oCPM optimized towards subscriptions) will probably lead you to posting much better results on your blog next time.
Lookalike Audiences: https://www.facebook.com/business/help/164749007013531
oCPM: https://www.facebook.com/business/help/494633817315490
Hypothesis: Could that be pre-emptive caching - some browsers IIRC will fetch a page ready for display. GA could be showing displayed pages whilst FB are showing followed links?
On the general situation, what's the rate of false clicks on Facebook - like how many people accidentally click an ad?
Many browsers will start loading a URL as soon as you type it in, even if you don't press enter however, try this with a local server sometime, it can be a little jarring.
Or https://developer.microsoft.com/en-us/microsoft-edge/platfor...
Looks like Edge only prefetches when specific link tags give prefetch prompts (Resource Actions per W3C specs) whilst Chrome appears to do things more speculatively.
Not sure about IE, FF and other approaches.
I'm running a campaign where FB charged me for > 800 clicks. My GA system recorded about 300 clicks.
Slightly under half is about expected whenever i look at numbers. I'm doing remarketing to people who visited my site in the past 7 days, so I'm not sure if that has something to do with it.
We're B2C selling a targetted learning subscription to students in the medical field early in their learning path. We don't have fierce competition at all. Facebook should be the right tool for us. Facebook did work great for a while, but suddenly doesn't. Or maybe it would tomorrow. Who knows.
We're still spending money and trying to optimize, but somehow it always feels like we're basically gambling the money away. We some times get lucky, some times not. The house always wins.
This is where Facebook can really shine - what if instead of pushing a hard sell when someone is in the middle of reading their friends updates, you promote a white paper to folks that are already in your campaign? Or give them something else of value, but make it about them, not you, and not about hard sales – that comes at the end of your nurturing campaign, which should not be on Facebook.
It's a little creepy mind you but I think the vast majority wouldn't notice that and it's a huge way of getting people back in.
Decide on what would make a campaign successful, and then make sure you can track it.
Don't trust the ad platform's metrics. Not only are they inaccurate, they're usually vanity metrics that don't matter at all.
Tracking outcomes can be as simple as including UTM tags in your ad links (eg, ?utm_source=facebook&utm_medium=cpc&utm_campaign=fall2016), tracking signups/activations/upgrades in Mixpanel (or Heap), then viewing a report of signups/activations/upgraes grouped by the UTM values.
So ask... You have a few thousand users who bailed. Drop a survey on a reasonable-sized random segment and find out why they left
Nothing is guaranteed to work. AdWords could be a great way to jumpstart customer acquisition, or a great way to waste money.
The important thing is to _experiment_ and _evaluate_ (using analytics and attribution tracking) because what worked for one company might not work for you, and as a startup you often can't afford to blow $20k just to learn that lesson.
(Speaking from experience. I'm a b2b marketing consultant and I've been through this many times.)
Take the startup campaign, 5880 Clicks / 716007 Impressions = 0.82% CTR.
That is a pretty poor CTR and explains the high cost of website clicks. If the CTR was up around 2% the cost of website clicks would be halved. Would probably look at changing the ad content if CTR was this low.
Point is if your ads are getting that low a CTR than you need to change the content, audience etc. No point in running ads for website clicks when no one is clicking on them.
Most people are on facebook to scroll down their news feed and maybe like a post or 2. There is no motivation for them to go to your page and just 'like' it, unless you have content that appeals to them.
People are bombarded with advertisement all day every day, they simply feel no obligation to help you unless you can provide them with something of value.
Think about from your own perspective, how you use something like facebook. Do you go and like random pages from people sending you unsolicited invite requests? Probably not, so why would anyone else do it.
My understanding is an invite will just push a notification to a user saying 'Such and such invites you to ...'. Its different to a friend request as that has its own context where you accept, reject. People get notifications all day, so it's easy to understand why they might brush over an invite for some other content.
A little side note, someone liking your page doesn't mean they are going to see your content. Only 10%-15% of people who like your page will actually see your posts on their news feed. Have a read about it on the net, thats a facebook policy that's been in place for about 4 years now. If you want to extend your 'reach' you will need to boost your posts for a fee.
Sorry reply might come across as bit negative, I just wish to give you some realistic expectations. Keep doing what you're doing, keep promoting, keep growing.
I'm looking for the next step to take when someone has liked a post, and inviting them to like the page seems to be the only option, which as I said, has limited results.
Your comments are helpful.
Duh.
How I picked 300:
They're charging 20-80/mo for the product. Assuming they're willing to pay 100 to acquire a user that hangs around for a while, by the time they spent 300 they'd know if they picked up at least 3 users or so. Less than 300 isn't enough to be significant, more than that is wasteful.
If spending 300 didn't bring in at least 3 users over a week, that advertising was never going to work. If it did, then you go up an order of magnitude and test again. Never scale more than one order of magnitude at a time.