Most accounts that "don't work" were not underfunded — they were spread too thin. Ten ad sets at a few dollars a day never exit the learning phase, so the month ends with neither a conclusion nor an inquiry. Here is the allocation routine we actually run: how to test small and in parallel, how to concentrate spend on the two or three sets that win, where to draw the stop-loss lines, and which months you should not raise budget at all.
Meta is an auction, not a rate card. There are only two things you control: how much you bid, and how you divide it.
| How you cut it | What actually happens | The signal you get |
|---|---|---|
| RMB 3,000 ÷ 10 sets | Roughly RMB 10 a day per set. Over seven days none of them accumulates anywhere near 50 optimisation events, so every set stays capped by the learning phase and the system never learns which one deserves scaling. | Two weeks in, not one set has a conclusion |
| RMB 3,000 ÷ 3 sets | About RMB 33 a day per set — still tight, but trends become readable. Workable when your target cost per inquiry is on the lower end. | You can rank and kill the worst set |
| RMB 3,000 ÷ 1-2 sets | Let one or two sets reach a conclusion, then add budget and replicate the structure. The most reliable cold-start path. | A set exits learning-phase limits inside 7 days |
There is a hard floor for a single ad set's daily budget: (target cost per optimisation event × 50) ÷ 7. If your target cost per qualified inquiry is RMB 15, that set needs roughly RMB 107 a day. This is not an industry convention — it falls straight out of the "50 events in 7 days" mechanic.
That money has three jobs: find out which source market responds, which creative format is worth replicating, and whether native lead forms or WhatsApp capture converts more cheaply. Treat it as tuition, not output. Once the structure holds, month two starts the RMB 2,000-3,000 steady state — and only then does extra budget land on a structure that has already been proven.
The output of testing is not inquiries, it is the conclusion "this one is worth scaling". That only works if the pass/fail bar is identical across sets and only one variable moves at a time.
| Set | What it tests | Daily budget | Window | Pass condition |
|---|---|---|---|---|
| T1 | Source market (US vs Germany) | Target CPL × 50 ÷ 7 | 5-7 days | Cost per qualified inquiry within 1.5× target, and the inquiries are answerable by your sales team |
| T2 | Creative format (on-location video vs carousel guide) | Same | 5-7 days | Within the same market, better on both CTR and cost per qualified inquiry |
| T3 | Audience (interest targeting vs lookalike) | Same | 5-7 days | Higher qualified-inquiry rate — not cheaper impressions |
| T4 | Capture route (native lead form vs WhatsApp direct) | Same | 7 days | Lower cost per qualified inquiry and faster first response |
Testing does not mean running all four at once. On a limited budget, run them in sequence — T1, then T2, then T3, then T4 — moving one variable per round. More than four parallel sets in a cold start is usually the first symptom of a budget being spread too thin.
The industry convention is to treat roughly 20% of an initial budget as the cost of buying data — what that money buys is a conclusion, not orders. Third-party travel benchmarks show generic "plan your next vacation" ads landing around US$20-40 per lead, while ads stating a specific itinerary and departure dates land at US$8-15. The gap comes almost entirely from whether the test phase compared creative and messaging properly.
So the correct expectation for testing is: the smallest spend that produces the clearest ranking.
Scaling is not "add budget everywhere". It is concentrating spend on structures that have already proved themselves, while keeping one test line alive.
| Performance | How you judge it | What you do |
|---|---|---|
| Winning | Cost per qualified inquiry at or below target, stable for 5-7 consecutive days, inquiry quality consistent | Increase budget by 20-30% at a time, at least three days apart, and watch that cost stays inside the band |
| On target | Cost per qualified inquiry between 1× and 1.5× target | Change creative or adjust audience breadth first — cost problems usually come from creative, not from bidding |
| Losing | Above 1.5× target, or zero qualified inquiries for three consecutive days | Pause the set and hand its budget to a winner. If every set is declining at once, check the landing page and first-response speed before touching media |
Why increases are capped at 20-30%: a significant change to budget or bid returns the ad set to the learning phase, and the system starts accumulating optimisation events again — effectively resetting results you already paid for. This rule is the one most often ignored when teams chase peak-season volume.
This is the same direction as the "7:2:1" split (core audience / lookalike / retargeting) used in inbound-travel media practice in China, with one substitution: the lookalike slot becomes the new-creative test line, because in a strongly seasonal category like China travel, creative fatigues faster than audiences saturate.
Without a target there is no way to judge performance: RMB 15 per inquiry and RMB 150 per inquiry can both be right or wrong, depending on your average booking value.
Ceiling cost per inquiry = (average booking value × gross margin) ÷ inquiries needed per booking.
Example: a RMB 20,000 booking at 30% gross margin yields about RMB 6,000 of gross profit. If ten qualified inquiries produce one booking, the ceiling is RMB 600 per inquiry. That is a ceiling, not a target — it still has to absorb sales staffing, content production and every other acquisition channel.
In practice we set the media target at one-fifth to one-third of the ceiling — in this example, RMB 120-200 per qualified inquiry. Projects we manage typically run at RMB 14-32 per qualified lead (China-side inbound travel). In a healthy account the actual cost sits well below the ceiling; the ceiling exists to answer one question only: when to stop.
| Stop-loss line | Trigger | Action |
|---|---|---|
| Set produces nothing | Zero qualified inquiries for three consecutive days (with normal delivery) | Pause the set; replace creative first, then consider changing the audience |
| Cost runs away | Cost per qualified inquiry above 2× target for three consecutive days | Pause and diagnose: creative fatigue, audience saturation, or a slower landing page and first response |
| Cumulative loss | Spend exceeds 30% of gross profit per booking with no booking signal yet | Stop media and fix the capture chain (quoting, first response, follow-up cadence) instead of adding money |
A second rule used widely in inbound-travel media buying is to keep the daily budget at 1.5-2× the target cost per lead, so the system has enough sample to learn. That and the per-ad-set floor above describe the same constraint; when they disagree, take the more conservative number.
These are Western-market, all-industry figures that include categories with far higher order values than a China tour. Read them as upper references only — China travel's booking-value structure differs, and observed costs usually land well below these bands.
The platform cost curve and the travel demand curve do not overlap. Get them out of phase and you pay the highest price for the worst timing.
| Window | Platform cost | Travel demand rhythm | What to do |
|---|---|---|---|
| Jan-Feb | Annual low | US and European travellers start planning summer China trips; demand just waking up | The best testing window of the year: buy data at the lowest price and settle your creative and audience ranking |
| Mar-Apr | Moderate | Summer bookings closing | Main scaling period — put budget behind the structures that won in testing |
| May-Jun | Moderate | Final decision window before departure | Keep scaling; shift content from destination inspiration to dated departures and price bands |
| Jul-Aug | Low-moderate | Summer travel plus early planning for autumn and winter | Hold spend; start seeding content for Christmas and New Year itineraries |
| Sep-Oct | Rising | Christmas/New Year trips and next-year early birds | Get in early — fund the winning sets before the November premium arrives |
| Nov-Dec | Annual high (+30-50%) | Last-minute Christmas and New Year decisions | Keep winning sets only and accept the higher cost; do not cold-start new creative in this window |
| 6-8 weeks before Chinese New Year | Moderate-high | Demand exists, but domestic flights and hotels tighten up | Move the marketing push ahead of the holiday rather than competing for volume during it — both guest experience and cost suffer |
Third-party benchmarks put November (Black Friday week) CPMs at 2-3× the annual baseline with December staying high. Leisure travel cost per lead swings just as hard month to month: about US$50.95 at the December 2025 peak versus about US$9.78 by July 2026. Compress that into one line: buy data in the cheap months, buy conversions in the expensive ones.
Ads are not the only source of inquiries. As an account matures, organic moves from roughly a third of inquiries to nearly half — but that does not happen by itself. Content and media have to be run together.
The account has no history, no engagement, and the algorithm does not know it yet, so organic reach is close to zero and inquiries come from paid delivery. The goal in this phase is simply to make the path work: ad → DM → WhatsApp.
Winning creative settles into the account as content assets, and organic reach plus page engagement produce a steady baseline of inquiries. That engagement data also lowers the cold-start cost of later paid campaigns. The paid share falls while total inquiry volume rises.
| Stage | Paid / organic | The one thing to get right in this stage |
|---|---|---|
| Cold start (month 1) | 70% / 30% | Test in the cheapest window, make the capture path work, and produce a clear creative and audience ranking |
| Growth (months 2-3) | 60% / 40% | Fund the winning structures while republishing winning creative in organic formats to build engagement history |
| Mature (month 3+) | 55% / 45% | Steady-state media plus retargeting plus past-client follow-up; organic carries the baseline of inquiries |
A falling paid share does not mean falling spend. In most projects the media budget is higher by the mature stage, because total inquiry volume has grown; what changes is how much of it organic traffic absorbs.
The rules above, compressed into one table. The numbers are ranges; where you land depends on your target cost per inquiry and booking value.
| Stage | Ad account top-up | Testing sets | Scaling sets | The only goal for the month |
|---|---|---|---|---|
| Cold start · month 1 | RMB 1,000-1,500 | 1-2 sets, each at the daily floor | — | Make ad → DM → WhatsApp work end to end, and get a first creative ranking |
| Growth · month 2 | RMB 1,500-2,000 | 1 set (new creative) | 1-2 sets | Confirm the structure is replicable and hold cost inside the target band |
| Mature · month 3+ | RMB 2,000-3,000 / month | 1-2 sets (10-20%) | 2-3 sets (70-80%) | Steady qualified inquiries, with organic above 40% of the total |
Media budget is topped up by you, into your own ad account, with platform billing verifiable and stoppable at any time. Service fees are invoiced separately and are never bundled with media. Line-by-line deliverables are on the pricing breakdown.
In a 30-minute call we look at your booking value, target markets and departure windows, then give you a number you can act on. You'll come away with: