Published on 12/13/2025 Staff Pick

Solved: Low ROAS on Meta Ads for Horoscope Product

Inside this article, you'll discover:

Hello, i've been running meta ads for like 2 months now and ive spent over 30k on a horoscope thingy, but the ROAS is still bad. I have tracking set up properly (S2S and CAPI is all good), and i've even tried different creatives, but the CPMs keep changing and im not getting enough conversions for my digital product. there was this one creative that did ok, over 1 ROAS, but it went down really fast over the weekend. Can you help find some meta ads pros? i need someone that knows about digital products and subscriptions, not just ecom cause i been working with ecom experts mostly. i can pay for the right help or even a course.

Mentioned On*

Bloomberg MarketWatch Reuters BUSINESS INSIDER National Post

Hi there,

Thanks for reaching out! I had a look over the situation with your Meta ads. Spending £30k without hitting your target ROAS is a frustrating place to be, I've seen it before and it's almost always a symptom of a deeper issue, not just a case of bad creatives or wacky CPMs. Those are the results, not the cause.

I'm happy to give you some initial thoughts and guidance. The good news is that with digital products, the margins are usually great, so once we get the machine working, it can scale very well. The problem usually isn't in the ad account's technical setup (you've got CAPI and S2S sorted, which is good), but in the core strategy: the offer, the audience, and the message connecting them. We need to stop thinking about this as an 'ads' problem and start thinking of it as a 'business growth' problem that ads can solve once the foundations are solid.

TLDR;

  • Your core problem likely isn't your ads, but your offer. We need to redefine it to solve a deep, urgent 'nightmare' for a very specific audience, not just sell a generic horoscope product.
  • Stop chasing low CPMs and start understanding your numbers. The most important metrics are your Customer Lifetime Value (LTV) and what you can afford to pay to acquire a customer (CAC).
  • Your audience targeting needs a strategic overhaul. I'll outline a full-funnel (ToFu, MoFu, BoFu) approach that moves beyond broad 'horoscope' interests to attract actual buyers.
  • Your campaign objective is probably wrong. You must optimise for conversions (sales), not reach or awareness, to train Meta's algorithm to find people who will actually pay you.
  • This letter includes a functional LTV/CAC calculator and several visual diagrams to help you map out the new strategy and understand your business maths.

We'll need to look at your customer's nightmare, not their star sign...

Right, let's be brutally honest. Nobody wakes up in a cold sweat thinking, "I desperately need to buy a digital horoscope product today." That's not a real, urgent problem. But they do wake up terrified about other things. This is where we need to start, not with ad creatives, but with your Ideal Customer Profile (ICP). And I don't mean "Women, 25-45, interested in astrology." That's a demographic. It's useless. It leads to the generic ads that you're probably running, which get ignored by everyone.

Your ICP isn't a person; it's a problem state. A nightmare. What is the specific, expensive, emotionally draining nightmare that your product, when properly positioned, can solve? For the horoscope niche, it could be things like:

  • -> The Nightmare of Uncertainty: A recent graduate feeling completely lost about her career path, terrified of making the wrong choice and wasting her 20s.
  • -> The Nightmare of a Failing Relationship: A woman who feels a growing distance from her partner, constantly second-guessing the relationship and desperate for a sign that they're 'meant to be' or if she should cut her losses.
  • -> The Nightmare of Stagnation: Someone in their late 30s who feels like they've hit a plateau in life. Their job is fine, their life is fine, but they feel a deep lack of purpose and wonder if they're living up to their cosmic potential.

Do you see the difference? We're not selling horoscopes. We're selling clarity to the uncertain. We're selling hope to the heartbroken. We're selling a roadmap to the stagnant. This is a fundamental shift. You must become an absolute expert in one of these nightmares. Your entire business, from your website copy to your ad angles, must revolve around solving that one specific, painful problem for that one specific type of person.

When you define your customer by their pain, your targeting on Meta changes dramatically. Instead of just targeting 'Astrology' or 'Horoscope.com', you start thinking smarter. For the 'Uncertain Graduate', you might layer interests like 'University Leavers', 'Graduate Jobs', with interests in 'Mindfulness' and 'Personal Development'. For the 'Failing Relationship' persona, you might target people with an 'Anniversary within 30 days' who also show interest in 'Relationship advice' pages or authors. This is how you find your real audience. Everything else is just shouting into the void and hoping someone listens. This is probably the biggest reason your performance is so erratic; you're relying on a broad audience that contains a tiny percentage of your actual potential buyers, and the algorithm struggles to consistently find them.

Let's map out how you could redefine this ICP. It's not a simple checklist, it's a process of investigation.

Step 1: Identify the PAIN

What deep, emotional "nightmare" are they experiencing? (e.g., "I feel lost in my career")

Step 2: Define the PERSONA

Who is this person? Give them a name and a story. (e.g., "Sarah, 24, recent marketing grad")

Step 3: Discover their HABITS

Where do they hang out online? What podcasts, blogs, influencers do they follow? (e.g., Listens to 'Diary of a CEO', follows career coaches on TikTok)

Step 4: Craft the SOLUTION

How does your product solve their specific nightmare? (e.g., "The Cosmic Career Roadmap" subscription)


This flowchart illustrates the process of moving from a generic product to a specific solution by defining your Ideal Customer Profile (ICP) based on their pain points, not demographics.

Doing this work is non-negotiable. Without it, you're just gambling with your ad spend. And £30k is a very expensive bet to lose. You need to do this work first, or you have no business spending another pound on ads. It's the foundation for everything that follows.

I'd say you need to understand the maths that actually matters...

The second big issue I see is the obsession with metrics like CPM or even ROAS on a day-to-day basis. A creative doing well and then dying over a weekend is normal. Performance fluctuates. Chasing a stable daily ROAS is a fool's errand. You need to zoom out and focus on the only two numbers that truly dictate your ability to scale: Customer Lifetime Value (LTV) and your Customer Acquisition Cost (CAC).

The real question isn't "How low can my cost per purchase be?" but "How high a cost per purchase can I afford to acquire a valuable, long-term customer?" Knowing your LTV is what separates amateur advertisers from professional growth marketers. It's what gives you the confidence to spend £100 to acquire a customer, knowing they'll be worth £1,000 to your business over time.

Let's break down the calculation. It's simpler than you think.

  • Average Revenue Per Account (ARPA): What's the average amount a customer pays you per month? For a subscription, this is your monthly price. Let's say it's £20.
  • Gross Margin %: What's your profit margin on that revenue? For a digital product, this is usually very high. Let's be conservative and say 90% after payment processing fees etc.
  • Monthly Churn Rate: What percentage of your subscribers do you lose each month? This is the most critical number you need to track. Let's say it's 10%.

The formula is:

LTV = (ARPA * Gross Margin %) / Monthly Churn Rate

So, in our example:

LTV = (£20 * 0.90) / 0.10

LTV = £18 / 0.10 = £180

In this scenario, each customer you acquire is worth £180 in gross margin to you. Now we can talk about how much you can spend to get them. A healthy LTV:CAC ratio for a growing business is typically 3:1. This means you can afford to spend up to a third of your LTV to acquire a customer.

Affordable CAC = LTV / 3

Affordable CAC = £180 / 3 = £60

Suddenly, the game changes. You're no longer panicking if a purchase costs you £25, £30, or even £50. You know that as long as your CAC is below £60, you are running a profitable, scalable machine. This knowledge allows you to outbid and outspend competitors who are still stuck trying to get £5 purchases. It frees you from the tyranny of cheap leads and allows you to focus on acquiring high-quality customers.

I've built a small calculator for you below. Play around with the numbers for your own business. See how a small decrease in churn or a small increase in your monthly price can dramatically change your LTV and, consequently, how much you can afford to spend on ads. This is the financial modeling you need to be doing.

Your Customer LTV is
£180.00
Your Target CAC (at 3:1) should be
£60.00

Use this interactive calculator to determine your Customer Lifetime Value (LTV) and target Customer Acquisition Cost (CAC). Adjust the sliders to see how subscription price, margin, and churn impact your business's growth potential. Results are for illustrative purposes only. For a tailored analysis, please consider scheduling a free consultation.

You probably should structure your audiences properly...

Once you know who you're talking to (your ICP's nightmare) and what you can afford to pay (your target CAC), we can build an audience strategy that actually works. Most people just throw a few interests into an ad set and hope for the best. This is a recipe for the inconsistent results you've been seeing. A professional approach means building a full-funnel strategy that guides people from being unaware of you to becoming loyal customers.

I structure this as Top of Funnel (ToFu), Middle of Funnel (MoFu), and Bottom of Funnel (BoFu).

  • ToFu (Top of Funnel - Cold Audiences): These are people who have never heard of you. Your only job here is to grab the attention of your ICP by speaking directly to their nightmare. This is where your detailed interest targeting comes in.
  • MoFu (Middle of Funnel - Warm Audiences): These are people who have shown some interest but haven't bought yet. They've visited your website, watched your videos, or engaged with your page. Your job is to build trust and overcome objections.
  • BoFu (Bottom of Funnel - Hot Audiences): These people are on the verge of buying. They've added to cart, initiated checkout, but haven't finished. Your job is to give them a final nudge to get them over the line.

Here’s how I would prioritise testing audiences within this structure for your niche. The closer to the final purchase an audience is, the better it will almost always perform. You need to get the ToFu part working to feed the rest of the funnel.

ToFu (Cold Traffic)

Goal: Attract people experiencing the "nightmare".

  • Detailed Targeting: Interests like 'Personal Growth', 'Mindfulness', combined with behaviours like 'Engaged Shoppers'. Target fans of specific astrologers or spiritual authors.
  • Lookalike Audiences (1%): Based on your existing customer list, purchasers, or even high-value newsletter subscribers. This is your best bet for finding new customers.

MoFu (Warm Traffic)

Goal: Build trust and show them you're the solution.

  • Website Visitors (30-90 days): People who've visited but not bought. Show them testimonials or different angles of your product.
  • Video Viewers (50%+): They watched a good chunk of your ad video. They are interested. Retarget them with a more direct offer.
  • Social Engagers (90 days): Anyone who liked, commented, or saved a post.

BoFu (Hot Traffic)

Goal: Close the sale.

  • Initiated Checkout (7-14 days): The highest intent audience. They almost bought. Remind them why they were interested, maybe with an urgency angle.
  • Added to Cart (7-14 days): Similar to above. Overcome any final hesitation.

This diagram shows a prioritised Meta Ads audience funnel. Start by feeding the Top of Funnel (ToFu) with targeted cold audiences, then retarget warm (MoFu) and hot (BoFu) audiences to guide them towards a purchase.

You MUST have separate campaigns for each stage of this funnel. A ToFu campaign speaking to the pain point, and a Retargeting campaign (combining MoFu and BoFu if your budget is smaller) with messaging for people who already know you. Your budget allocation should probably be around 70-80% on ToFu and 20-30% on Retargeting. You always need to be filling the top of the funnel with new potential customers.

And for heaven's sake, stop running "Brand Awareness" or "Reach" campaigns. You are literally paying Meta to find the people in your audience who are LEAST likely to ever click or buy anything, because their attention is cheap. It's the worst possible use of your money. Your ToFu campaigns should ALWAYS be optimised for conversions (Purchases). You need to give the algorithm the right signal from day one. Tell it to find you buyers, and it will learn over time how to do just that. It'll be more expensive at first, but you're hunting for whales, not minnows.

You'll need a message they can't ignore and an offer they can't refuse...

So, we have a specific person with a specific nightmare, and we have a way to reach them. Now, what do we say? This is where your ad creative and your offer come in. A creative dying after a weekend isn't a disaster, it's a data point. It means the novelty wore off and it wasn't strong enough to keep converting. You need a constant stream of new ideas to test, all rooted in your ICP's pain.

Let's use a framework. For your kind of product, Problem-Agitate-Solve (PAS) is perfect.

  • Problem: State their nightmare in a way they instantly recognise. "Feeling lost in your career after graduation?"
  • Agitate: Pour salt on the wound. Make them feel the pain. "Are you endlessly scrolling through job sites that all look the same, while your friends are landing their dream roles? The fear of choosing the wrong path is paralysing, isn't it?"
  • Solve: Introduce your product as the specific solution, the light at the end of the tunnel. "Stop guessing. Our Cosmic Career Roadmap analyses your unique astrological blueprint to reveal the industries and roles you're cosmically aligned for. Get the clarity you need to build a career with purpose."

This is a million miles away from "Check your daily horoscope!". It's specific, emotional, and offers a tangible outcome. You should be testing dozens of variations of this message, with different images, videos, and headlines.

But even the best ad copy will fail if the offer is wrong. Asking someone to immediately buy a subscription is a high-friction ask. It's like asking for marriage on the first date. You need to de-risk the decision for them. The most common failure point I see is an offer that asks for too much, too soon. You need to give them a moment of undeniable value for free, or for a very low cost, to earn their trust.

Instead of going straight for the subscription sale, what could you offer instead? You need to create a low-friction entry point.

  • A Lead Magnet: A "Free 7-Day Personalised Cosmic Forecast". They give you their email, and you give them a taste of your product's value. Now you have a lead you can nurture via email, building trust until they are ready to subscribe. This is a much better use of your ad spend than just getting a website click.
  • A Tripwire Offer: A small, irresistible, one-time purchase. For instance, a "£7 Detailed Relationship Compatibility Report". This turns a prospect into a customer, even for a small amount. Someone who has paid you once is infinitely more likely to pay you again. It qualifies them as a buyer and you can then upsell them to the main subscription.

Running ads to these lower-friction offers will almost certainly give you a better ROAS in the short term, and build you a valuable list of leads and buyers for long-term profitability. Your current strategy of going straight for the subscription is likely a huge part of why you're struggling to acheive a positive return.

0.8x ROAS
Direct to Subscription
2.5x ROAS
Tripwire Offer (£7)
N/A (Lead Gen)
Free Lead Magnet

This chart illustrates the potential impact of changing your offer. A high-friction 'Direct to Subscription' offer often yields low ROAS. A low-cost 'Tripwire Offer' can significantly improve immediate returns, while a 'Free Lead Magnet' focuses on building a long-term asset (your email list) instead of immediate ROAS.

I've detailed my main recommendations for you below:

This is a lot to take in, I know. But turning around a struggling ad account isn't about finding one magic bullet. It's about getting the entire strategy right from the ground up. The good news is that you have data from your £30k spend. It's not a waste if we learn from it and build a better machine. Here's a summary of the actionable plan I would put in place.

Area of Focus Problem Actionable Solution
Core Strategy Your offer is generic and not solving a specific, urgent problem. Redefine your Ideal Customer Profile (ICP) based on their 'nightmare'. Rebuild your entire product messaging and offer to be the unique solution to that one specific pain point.
Financials You are focusing on volatile daily metrics (CPM, ROAS) instead of core business health. Calculate your true Customer Lifetime Value (LTV) and establish a maximum affordable Customer Acquisition Cost (CAC). Use this as your north star for judging ad performance over time.
The Offer Asking for an immediate subscription is a high-friction, low-conversion offer. Develop and test lower-friction entry points. Create a free lead magnet (e.g., '7-Day Forecast') and/or a low-cost tripwire offer (e.g., '£7 Compatibility Report') to acquire leads and first-time buyers.
Audience & Campaigns Your targeting is likely too broad and your campaign structure is inefficient. Implement a full-funnel strategy (ToFu, MoFu, BoFu) with separate campaigns. Focus 80% of budget on ToFu, optimising strictly for 'Purchase' conversions to attract high-intent users.
Ad Creative Your messaging isn't connecting on an emotional level. Rewrite ad copy using the Problem-Agitate-Solve (PAS) framework. Call out the ICP's nightmare directly and position your product as the specific cure. Continuously test new angles.

Implementing this is a significant undertaking. It requires a fundamental shift in how you approach your marketing, moving from just 'running ads' to building a predictable customer acquisition system. This is where expert help can make a huge difference. An experienced eye can analyse your existing data, help you correctly identify your ICP's core pain points, and build out this entire structure far more quickly and effectively than doing it alone through trial and error.

We do this for digital product and subscription businesses all the time. For instance, we helped one of our clients with an app achieve over 45,000 signups at under £2 per signup. This kind of growth is possible, but it takes a disciplined, expert approach to execute correctly.

If you'd like to chat through this in more detail and see how we could apply this framework specifically to your business, we offer a completely free, no-obligation initial strategy session where we can dive into your ad account together. It might be the most valuable 30 minutes you spend on your business this year.

Hope this helps!

Regards,

Team @ Lukas Holschuh

Real Results

See how we've turned 5-figure ad spends
into 6-figure revenue streams.

View All Case Studies
$ Software / Google Ads

3,543 users at £0.96 each

A detailed walkthrough on how we achieved 3,543 users at just £0.96 each using Google Ads. We used a variety of campaigns, including Search, PMax, Discovery, and app install campaigns. Discover our strategy, campaign setup, and results.

Implement This For Me
$ Software / Meta Ads

5082 Software Trials at $7 per trial

We reveal the exact strategy we've used to drive 5,082 trials at just $7 per trial for a B2B software product. See the strategy, designs, campaign setup, and optimization techniques.

Implement This For Me
👥 eLearning / Meta Ads

$115k Revenue in 1.5 Months

Walk through the strategy we've used to scale an eLearning course from launch to $115k in sales. We delve into the campaign's ad designs, split testing, and audience targeting that propelled this success.

Implement This For Me
📱 App Growth / Multiple

45k+ signups at under £2 each

Learn how we achieved app installs for under £1 and leads for under £2 for a software and sports events client. We used a multi-channel strategy, including a chatbot to automatically qualify leads, custom-made landing pages, and campaigns on multiple ad platforms.

Implement This For Me
🏆 Luxury / Meta Ads

£107k Revenue at 618% ROAS

Learn the winning strategy that turned £17k in ad spend into a £107k jackpot. We'll reveal the exact strategies and optimizations that led to these outstanding numbers and how you can apply them to your own business.

Implement This For Me
💼 B2B / LinkedIn Ads

B2B decision makers: $22 CPL

Watch this if you're struggling with B2B lead generation or want to increase leads for your sales team. We'll show you the power of conversion-focused ad copy, effective ad designs, and the use of LinkedIn native lead form ads that we've used to get B2B leads at $22 per lead.

Implement This For Me
👥 eLearning / Meta Ads

7,400 leads - eLearning

Unlock proven eLearning lead generation strategies with campaign planning, ad creative, and targeting tips. Learn how to boost your course enrollments effectively.

Implement This For Me
🏕 Outdoor / Meta Ads

Campaign structure to drive 18k website visitors

We dive into the impressive campaign structure that has driven a whopping 18,000 website visitors for ARB in the outdoor equipment niche. See the strategy behind this successful campaign, including split testing, targeting options, and the power of continuous optimisation.

Implement This For Me
🛒 eCommerce / Meta Ads

633% return, 190 % increase in revenue

We show you how we used catalogue ads and product showcases to drive these impressive results for an e-commerce store specialising in cleaning products.

Implement This For Me
🌍 Environmental / LinkedIn & Meta

How to reduce your cost per lead by 84%

We share some amazing insights and strategies that led to an 84% decrease in cost per lead for Stiebel Eltron's water heater and heat pump campaigns.

Implement This For Me
🛒 eCommerce / Meta Ads

8x Return, $71k Revenue - Maps & Navigation

Learn how we tackled challenges for an Australian outdoor store to significantly boost purchase volumes and maintain a strong return on ad spend through effective ad campaigns and strategic performance optimisation.

Implement This For Me
$ Software / Meta Ads

4,622 Registrations at $2.38

See how we got 4,622 B2B software registrations at just $2.38 each! We’ll cover our ad strategies, campaign setups, and optimisation tips.

Implement This For Me
📱 Software / Meta & Google

App & Marketplace Growth: 5700 Signups

Get the insight scoop of this campaign we ran for a childcare services marketplace and app. With 5700 signups across two ad platforms and multiple campaign types.

Implement This For Me
🎓 Student Recruitment / Meta Ads

How to reduce your cost per booking by 80%

We discuss how to reduce your cost per booking by 80% in student recruitment. We explore a case study where a primary school in Melbourne, Australia implemented a simple optimisation.

Implement This For Me
🛒 eCommerce / Meta Ads

Store launch - 1500 leads at $0.29/leads

Learn how we built awareness for this store's launch while targeting a niche audience and navigating ad policies.

Implement This For Me

Featured Content

The Ultimate Guide to Stop Wasting Money on LinkedIn Ads: Target Ideal B2B Customers & Drive High-Quality Leads

Tired of LinkedIn Ads that drain your budget and deliver poor results? This guide reveals the common mistakes B2B companies make and provides a proven framework for targeting the right customers, crafting compelling ads, and generating high-quality leads.

July 26, 2025

Find the Best PPC Consultant in London: Expert Guide

Tired of PPC 'experts' who don't deliver? This guide reveals how to find a results-driven PPC consultant in London, spot charlatans, and ensure a profitable ad strategy.

July 31, 2025

The Complete Guide to Google Ads for B2B SaaS

B2B SaaS Google Ads a money pit? Target the WRONG people & offer demos nobody wants? This guide reveals how to fix it by focusing on customer nightmares.

August 15, 2025

Fix Failing Facebook Ads: The Ultimate Troubleshooting Guide

Frustrated with Facebook ads that burn cash? This expert guide reveals why your campaigns fail and provides a step-by-step strategy to turn them into profit-generating machines.

July 31, 2025

Solved: Video ads or still images on Facebook Ads?

I'm trying to figure out if I should make video ads or just use still images on Facebook. Because it's a newer solution to business problems, I'm thinking of using still images to get a simple message across to users. What do you all recommend?

August 4, 2025

Solved: Best bid strategy for new Meta Ads ecom account?

Im starting a new meta ads account for my ecom company and im not sure what bid strategy to use.

July 18, 2025

B2B Social Media Advertising: Generate Leads on LinkedIn & Meta

Unlock the power of B2B social media advertising! This guide reveals how to choose the right platforms, target your ideal customers, craft compelling ads, and optimize your campaigns for lead generation success.

August 4, 2025

The Complete Guide to Meta Ads for B2B SaaS Lead Generation

B2B SaaS ads failing? You're likely making these mistakes. Discover how to fix them by targeting pain points and offering instant value, not demos!

August 17, 2025

Building Your In-House Paid Ads Team vs. Hiring an Agency: A Founder's Decision Framework

Struggling to decide between an in-house team and an agency? Discover a founder's framework that avoids costly mistakes by focusing on speed, expertise, and risk mitigation. Learn how a hybrid model with a junior coordinator and the agency will let you scale faster!

August 8, 2025

Google Ads vs. Meta Ads: A Data-Driven Framework for E-commerce Brands

Struggling to choose between Google & Meta ads? E-commerce brands, discover a data-driven framework using LTV. Plus: Target search intent & ad creative tips!

August 19, 2025

Solved: Need LinkedIn Ads Agency for B2B SaaS in London

I'm trying to find an agency that know how to run LinkedIn ads for B2B SaaS, but I'm having a tough time finding someone in London that get it.

July 31, 2025

The Small Business Owner's First Paid Ads Campaign: A Step-by-Step Guide

Struggling with your first paid ads? It's likely you're making critical foundational mistakes. Discover how defining your customer's 'nightmare' and LTV can unlock explosive growth. Plus: high-value offer secrets!

August 19, 2025

Unlock The Ad Expertise You're Missing.

Free Consultation & Audit