Tilly

How to structure a Meta ads account for Shopify

A simple Meta ads account layout for Shopify stores: which campaigns to run, where budgets sit, how many ads per ad set, and a naming scheme that stays readable.

What this is for

Most small Shopify ad accounts grow by accident: a campaign per product, a boost here, a retargeting test there, until nobody can say which ads are paying for themselves. A deliberate structure fixes that. Each campaign has one job, each budget sits where it can be controlled, and every name tells you what the thing is.

This guide sets out a small layout that suits a store spending a modest daily budget on Facebook and Instagram, and explains where each setting lives, from the account down to the individual ad.

Time needed and what you need

Time needed: about 2 hours. An hour to check the business assets and tracking, and an hour to rebuild or rename the campaigns.

  • Admin access to your Meta business portfolio, ad account, Facebook Page and Instagram account
  • Your store connected to Meta through Shopify's Facebook and Instagram sales channel, so purchases are reported back
  • Your break-even cost per purchase, worked out before you set any budget
  • A list of the ad angles you want to test first

The steps

Build from the top down: the account and tracking first, then campaigns, then ad sets, then ads.

1. Keep one ad account per store, under a real business

Run the store's ads from a single ad account in your own business portfolio, connected to the store's Page and Instagram account. Meta expects every ad account to belong to a genuine business or person, and a clean history on one account is worth more than several spare ones. source, checked 28 September 2026

Do not open a second account to get around a rejection or restriction. Restrictions apply to the business assets themselves. source, checked 28 September 2026

2. Confirm purchases are reaching Meta

Before building campaigns, check that purchase events from Shopify appear in your Meta dataset with recent activity. Place a small test order if you have to. Shopify's Facebook and Instagram channel can send events from the server as well as the browser; the Conversions API entry explains why that matters. A sales campaign with no purchase signal optimises for nothing useful.

3. Know what each level of the account controls

Meta ads have three levels, and most confusion comes from changing a setting at the wrong one.

  • Campaign: the objective (for a store, sales) and, if you turn it on, a shared budget
  • Ad set: the audience, placements, schedule, conversion event and, unless the campaign holds it, the budget
  • Ad: the image or video, the text, the headline and the link to your store

4. Give each campaign one job

Start with two sales campaigns and add a third only when you have the traffic for it. A testing campaign finds out which angles work. A scaling campaign spends most of the budget on ads that have already proved themselves. An optional retargeting campaign speaks to people who visited or added to cart. Do not split campaigns by product unless the products have different buyers and margins.

5. Decide where each budget sits

In the testing campaign, set budgets on each ad set so every angle gets the same spend and the comparison is fair. In the scaling campaign, set one budget at campaign level and let Meta move money towards the ad sets that are converting. Meta calls the campaign-level option Advantage+ campaign budget; look for it in the campaign's budget settings. source, checked 28 September 2026

6. Build ad sets around one angle each

In the testing campaign, make one ad set per angle, such as "gift", "durability" or "price versus rivals", with the same broad audience in each. Then any difference in results comes from the message, not the targeting. Keep audiences from overlapping across campaigns by excluding recent purchasers from prospecting ad sets in their audience settings.

7. Put three to five ads in each ad set

One ad per ad set tells you nothing about the angle; twenty spreads the spend too thin for any of them to show results. Three to five versions of the same angle, with different hooks or formats, is a workable middle. The guide to testing ad creative covers how to judge them.

8. Name everything so it reads without opening it

Use the same pattern at every level, separated by a vertical bar, and never reuse a name. When you look at a report in three months, the name should tell you what was tested and when.

  • Campaign: store | job | budget level | start month, such as "MUGS | TEST | ad set budgets | 2026-10"
  • Ad set: angle | audience | start date
  • Ad: angle | hook | format | version

9. Size budgets from your break-even cost per purchase

Set each testing ad set's budget so it can afford several purchases at your break-even cost within the test window; less than that and no ad set gets enough data to judge. If you have not worked the number out, the guide to calculating break-even ROAS walks through the arithmetic.

A worked example

  • For a coffee subscription store spending $150 a day on Meta

    Worked example (an invented store with invented numbers)

    The store rebuilds its account into three campaigns. The testing campaign gets $50 a day, split across 5 ad sets at $10 each, one per angle, with 4 ads in each ad set.

    The scaling campaign gets $90 a day as a single campaign budget, with the two angles that won last month's test. The retargeting campaign gets $10 a day and targets people who added to cart in the last 14 days but did not buy.

    That is $50 + $90 + $10 = $150 a day, the same spend as before, but now in 3 campaigns instead of the 11 the store had built up, each with a name that says what it is for.

Common mistakes

One campaign per product. It splits a small budget into pieces too small to learn from, and several campaigns end up competing for the same people. Split by job, and put products inside the ads.

Changing budget and ads at the same time. If you raise the budget and swap the creative in one go, you cannot tell which change moved the results. Change one thing per ad set, then wait.

Stacking narrow interest audiences. Three ad sets each targeting a small interest group often reach the same people. Start broad in testing and let the angle in the ad do the selecting.

Forgetting category rules at the ad set level. Some products, such as supplements, carry audience restrictions like a minimum age; check your category's policy before you set the audience.

Doing this with Tilly

Tilly's ads agent writes a set of ads for 25 credits and publishes them to Meta paused. Tilly never turns spend on, so the structure and every budget in this guide stay your decisions, made in Ads Manager.

Questions people ask

Should I use campaign budgets or ad set budgets?

Both, for different jobs. Ad set budgets keep a test fair because every angle spends the same. A campaign budget suits scaling, where you want spend to flow to whatever is working.

Do I need a retargeting campaign?

Not at first. With a small budget, broad prospecting campaigns also reach recent visitors. Add retargeting once you have enough store traffic that the audience of recent visitors and cart adders is sizeable.

Is it worth renaming old campaigns?

Yes, if you still read their results. Renaming does not change delivery, and a report you can read at a glance saves time every week afterwards.

See this on your own store

Paste your store URL. The first pass takes about a minute and needs no account. Save a card (nothing is charged) and Tilly reads the whole store and works out who buys from you.