ROAS 9 min read

How to improve ROAS in ecommerce: diagnosis and concrete strategies

Before touching any campaign, you need to know exactly why ROAS is low. The right diagnosis is the difference between effective optimization and changing things at random.

Step 1: diagnose the bottleneck

ROAS is the result of a chain of metrics. To improve ROAS, identify which link in that chain is broken.

ROAS diagnostic tree

Is CTR below 1%?

Creative problem. The ad is not stopping the scroll or generating interest.

Is CTR good but the conversion rate below 1%?

Problem on the landing page or in the checkout flow. Traffic arrives but doesn't convert.

Conversion is good but the order value is low?

Average order value problem. You need upsell, cross-sell or bundles to increase value per transaction.

Everything looks fine but ROAS is still low?

Margin problem. Even if ROAS is acceptable, the product margin may not be enough to make the spend profitable.

Strategy 1: improve creatives

Creative is the single biggest factor for ROAS on platforms like Meta or TikTok. A high-performing creative can lower CPM, improve CTR and reduce CPA simultaneously, lifting ROAS through three levers at once.

Hook in the first 3 seconds

70% of people decide whether to keep watching a video in the first 3 seconds. A strong visual hook (motion, contrast, punchy text) holds attention and improves video completion rate, which lowers CPM.

Show the product in real use

Creatives showing the product being used in context convert better than ones showing only the product. The user can picture themselves with it, which lowers purchase friction.

Address the pain point before the solution

Structure: "Have this problem? Here's the solution." This copywriting structure drives more identification and converts better than starting straight with the product.

Social proof inside the ad itself

Including the number of reviews, a rating or a testimonial within the creative reduces purchase friction and can lift CTR by 20-40%.

Always test multiple creatives at the same time (at least 3-5 variants). The winner is rarely the one that took the most effort to create.

Strategy 2: optimize the landing page

A 50% improvement in conversion rate (from 1% to 1.5%) equals a 50% increase in ROAS without changing anything in the campaigns. Product pages are where ecommerce loses the most conversions.

What impacts conversion the most

  • Load speed (under 3 seconds)
  • Multiple photos of the product in use
  • Reviews with photo visible without scrolling
  • Clear, visible return policy
  • Explicit shipping timeframe

What hurts conversion the most

  • Pop-ups immediately on landing
  • Multi-step checkout
  • No guest checkout option
  • Few payment methods
  • Prices without VAT included visibly

Make sure the landing the ad sends to is consistent with the ad message. If the ad promotes a specific discount, the landing must show that discount. Ad-to-landing inconsistency is one of the biggest conversion killers.

Strategy 3: increase average order value

If your CPA is fixed (what you spend on ads per sale), increasing order value directly improves ROAS without touching any campaign. With a €15 CPA and a €45 ticket, ROAS is 3x. If the ticket goes up to €60, ROAS goes up to 4x without changing anything in Meta or TikTok.

The most effective techniques to raise the ticket:

  • Bundles and packs: group complementary products with a slight discount. Bundles have higher perceived value and the customer feels they save even though they spend more.
  • Free shipping threshold: "add €X to get free shipping" is the simplest upsell. Move the threshold slightly above the current average order value.
  • Upsell on the product page: "most customers also buy..." before adding to cart.
  • Post-purchase upsell: an exclusive offer right after order confirmation, when the decision is already made. This moment has the lowest psychological resistance to additional spending.

Strategy 4: separate prospecting from retargeting

Retargeting will always have a better ROAS than prospecting because it impacts users who already know your brand and have shown interest. Mixing both in the same campaign distorts the data and may lead you to underestimate the real performance of prospecting.

The right practice is to separate campaigns by audience temperature:

Prospecting (cold audience)

New users who don't know the brand. Lower ROAS, but they are the source of growth. Evaluate with maximum CPA targets, not minimum ROAS.

Remarketing (warm audience)

Site visitors, video views, followers. Mid ROAS. Here the message must be more specific to the interest shown.

Hot retargeting (cart abandoners, product viewers)

Users who almost bought. Highest ROAS. Lower volume but high profitability. Use real urgency: limited stock, time-limited price.

Checklist to improve ROAS

1

Diagnose the bottleneck before changing anything

2

Test at least 3-5 creative variants simultaneously

3

Verify that the landing is consistent with the ad message

4

Measure and optimize the conversion rate of product pages

5

Implement upsells and a free-shipping threshold to raise the ticket

6

Separate prospecting, remarketing and hot-retargeting campaigns

7

Calculate the real minimum profitable ROAS for your margin

8

Remember Meta ROAS is inflated — validate with your own data

Keep going deeper

Frequently asked questions

What is your campaigns' ROAS right now?

Calculate whether you're above or below your minimum profitable ROAS in seconds.

Calculate ROAS for free →