Browse Recipes
Want a recipe cooked just for your business? Custom recipes — researched, human-reviewed, delivered as a PDF. Get Your Custom Recipe →
Kitchen Original

Meta Ads for a Gym Grand Opening

IndustryGyms
PlatformsMeta
Suggested Budget$30–$60/day total; split roughly $10–$15/day on awareness seeding and $20–$45/day on lead generation once that phase launches
Time To ResultsExpect 2–4 weeks of pre-launch to build a founding-member list; real membership conversion results depend heavily on your offer, pricing, facility quality, and how well your sales follow-up works — the ads get people to raise their hand, not sign the contract
Demand Typediscovery-heavy — people don't search for a brand-new gym by name; you have to reach them where they scroll and give them a reason to care

The 30-second recipe

Start with
Meta Traffic or Video Views campaign to seed the pixel with cheap signals before launch
Add next
Meta Leads campaign (native lead form) once the pixel has at least 200–300 landing page views or video ThruPlays; use that audience data to tighten targeting
Not yet
Advantage+ Shopping — not applicable for a service business with no product catalog; also hold off on standalone retargeting campaigns until daily traffic is large enough (see Phase 3 note)
Wait for
At least 20–30 leads collected and a cost-per-lead you can evaluate against your membership value before scaling budget or adding new campaigns
Measure
Cost per lead (CPL) and lead-to-trial or lead-to-membership conversion rate tracked in your CRM — the ad platform number means nothing if leads don't show up

The whole recipe is below ↓

Read this first — every recipe, every time

This is a recipe, not a guarantee. How well any ad campaign performs depends on things no recipe can control: your budget, how crowded and expensive your industry's auctions are, the products you sell and what you charge for them, how well your website actually converts visitors, the quality of your customer support, your reviews and reputation, your creative, and plain timing. A perfect recipe on top of a weak offer or a broken website will still lose money — ads amplify what's already there, good or bad.

The budgets shown are suggestions only — yours could and should vary with your available funds and your goals. Follow this recipe with caution: make sure every step lines up with your budget and your business, and edit where necessary. We explain why each step exists, but nothing here is one-size-fits-all. Before you spend a dollar, be blunt with yourself about the list above — get your house in order, then use the recipe to learn and test. That's what it's for.

Check the rules that govern your industry before you run anything. Plenty of businesses carry advertising obligations that have nothing to do with the ad platforms: licensing boards, professional advertising standards, rules about what you may claim and how you must substantiate it, age restrictions, and consent laws covering email, texting, and calling. Those rules are yours to know, they vary by state and country, and they override any step in this recipe.

If you work in a licensed or regulated field — health and medical, legal, financial and lending, insurance, real estate, alcohol, firearms, cannabis, childcare, education, anything with a board or a license behind it — confirm what applies to you before you spend a dollar, and ask your attorney or your licensing body if you are not certain. Nothing on this site is legal advice.

This recipe runs entirely on Meta (Facebook and Instagram) and follows a four-phase sequence: install tracking first, seed the pixel with cheap awareness and lead data before you open, shift to lead generation once the pixel has signal, then layer in automation once conversions are flowing. Google Search deserves its own recipe for gyms with active search demand, but Meta is the right starting point for a grand opening because you’re creating demand, not capturing it.

This is for a new gym — one location, little or no ad history, no pixel data, and a modest daily budget — that needs to build a founding-member list and fill a launch event before the doors open. The core problem is that nobody is searching for your gym by name yet, so you have to interrupt people in their feed and give them a compelling reason to act before you even exist.

What can you afford to pay for a customer?

Advertising can only cost what's left after everything else. Put in what a typical order looks like and this works out the rest.

These are your numbers as you've typed them. Connect your store and we'll work this out from your actual orders instead — including the costs most people forget.

1

Tracking Foundation and Pre-Launch Checklist

The technical setup

Install the Meta Pixel on your website via Events Manager. Fire standard events: PageView on all pages, Lead on your thank-you or confirmation page, and ViewContent on your membership or offer landing page. Use Meta's Test Events tool to confirm each event fires before spending a dollar. Create a Custom Conversion tied to the Lead event. Set up a Business Manager (now Meta Business Suite) with your ad account, Page, and Instagram profile all linked. Create a Custom Audience for website visitors (180-day window) — it'll be tiny at first but will grow. Connect your CRM or use a Google Sheet to log every lead with date, source, and follow-up status.

Gyms are not a Meta Special Ad Category, so no restricted targeting declaration is required. However, if you plan to run any financing or membership payment plan promotions, review Meta's credit advertising policies before those go live.

In plain English

Before you spend anything, make sure Meta can actually see what people do on your site. Drop the pixel on every page, confirm the 'Lead' event fires when someone submits a form, and link your Facebook Page and Instagram to one Business Manager. This is the plumbing — if it's broken, every dollar you spend later is untrackable.

New to "funnel" talk? What top, middle, and bottom mean

Think of every person who could ever buy from you as water moving through a funnel. Top of funnel is strangers — people who've never heard of the business. Campaigns here buy attention and first visits, not sales, so expect cheap clicks and few purchases. Middle of funnel is people who've shown interest — they visited, engaged, or are comparing options. Campaigns here re-engage and build the case. Bottom of funnel is people ready to buy right now — searching for exactly what you sell or abandoning a cart. Campaigns here convert; the clicks cost the most because the intent is worth the most. Full funnel means automated campaigns that work every stage at once. One thing that surprises people: recipes usually start at the bottom — capture the demand that already exists before spending money creating new demand at the top.

2

Pre-Opening Buzz: Seed the Pixel Cheaply

The technical setup

Run a Traffic campaign optimized for Landing Page Views or a Video Views campaign targeting a 5–15 mile radius around your gym location. Budget: $10–$15/day. Run this 3–5 weeks before opening. Goal is NOT leads yet — it's cheap pixel data and local brand awareness. Use interest targeting: fitness, weightlifting, yoga, running, health and wellness, and local lifestyle interests. Age 18–55. Exclude people who have already visited your site (once that audience has 100+ people). Creative: a short (15–30 second) video showing the space under construction or a founder's story works well here; static images of equipment or the exterior also work. Keep CPM expectations realistic — you're buying attention, not leads, and this spend is an investment in cheaper leads later.

Reminder: budget figures are suggestions — scale to your funds and goals.

TOP OF FUNNEL
Campaign setup Meta — Traffic campaign optimized for Landing Page Views

This campaign introduces the gym to strangers in the local area before it opens, building pixel signal at the lowest possible cost per impression.

  1. Go to Meta Ads Manager → click 'Create' → choose 'Traffic' as the campaign objective.
  2. Name the campaign 'Grand Opening — Awareness Seed' and leave Advantage+ campaign budget off for now; set a manual daily budget of $10–$15.
  3. At the ad set level, set Location to a 5–15 mile radius around your gym address; set Age to 18–55; leave gender as All.
  4. Under Detailed Targeting, add interests: Fitness and wellness, Weightlifting, Running, Yoga, Gym, Health (fitness and wellness). Do NOT use Advantage+ audience expansion yet — you want controlled local reach.
  5. Set Placements to Advantage+ Placements (formerly Automatic) — Meta will find the cheapest relevant impressions.
  6. Set the optimization event to 'Landing Page Views' (not just Link Clicks).
  7. At the ad level, upload a 15–30 second video of the space, construction progress, or a founder intro. Add a headline like 'Coming Soon to [City] — Founding Member Spots Opening Soon' and a primary text teaser. CTA button: 'Learn More'.
  8. Set the campaign to run continuously and review after 7 days. Pause any ad with a CTR below 0.5% and test a new creative.
In plain English

A few weeks before you open, run a cheap video or traffic campaign just to get local people to see your gym exists and visit your landing page. You're not asking for leads yet — you're warming up the pixel so Meta learns who in your area is interested. Think of it as paying a small fee to teach the algorithm before the real campaign starts.

3

Pre-Launch Lead Generation: Founding Member Offer

The technical setup

Once the pixel has 200–300 Landing Page Views (usually 1–2 weeks into Phase 2), launch a Leads campaign using Instant Forms (native Meta lead form). Budget: $20–$40/day. Objective: collect name, email, and phone number in exchange for a founding-member offer — a discounted rate, waived enrollment fee, or early-access perk. The offer has to be real and compelling; a vague 'sign up for updates' form will not convert at a useful rate.

Targeting: start with a Lookalike Audience (1%) built from your website visitors Custom Audience, layered with the same 5–15 mile radius. If your website visitor list is under 100 people, use the same interest stack from Phase 2 instead — you need at least 100 source profiles to build a Lookalike. Keep one ad set per audience so you can read performance cleanly.

Creative: lead with the offer in the first line of primary text. Show the gym space, equipment, or a short testimonial if you have one from a soft-launch or beta member. Video outperforms static here but test both. Keep the lead form short: first name, email, phone. Add a context card before the form that restates the offer and sets expectations ('We'll call you within 24 hours to lock in your rate').

Honest caveat: CPL on Meta for gyms typically runs $5–$25 depending on your market, offer strength, and creative quality. A weak offer or a generic creative will push you toward the high end. The ad settings here are sound, but the offer does most of the work.

Reminder: budget figures are suggestions — scale to your funds and goals.

TOP OF FUNNEL
Campaign setup Meta — Leads campaign using Instant Forms

This campaign targets cold local audiences with a concrete founding-member offer, converting interest into a lead list before the gym opens.

  1. Go to Meta Ads Manager → click 'Create' → choose 'Leads' as the campaign objective → select 'Instant Forms' as the lead method.
  2. Name the campaign 'Grand Opening — Founding Member Leads'. Set a manual daily budget of $20–$40.
  3. At the ad set level, set Location to the same 5–15 mile radius. Age 18–55, All genders.
  4. Under Audiences, click 'Use a saved audience' or create a new one. If your website Custom Audience has 100+ people, create a 1% Lookalike from it and apply the radius restriction. If not, use the interest stack from Phase 2 (Fitness and wellness, Weightlifting, Running, Yoga, Gym).
  5. Set Placements to Advantage+ Placements.
  6. Set the optimization event to 'Leads'.
  7. At the ad level, write primary text that leads with the offer: e.g., 'Founding members get [X% off / free enrollment] — limited spots before we open [Month].' Upload a video or image of the gym space. CTA: 'Get Offer'.
  8. Click 'Create Form' → choose 'More Volume' form type → add fields: First Name, Email, Phone Number. Add a context card: restate the offer and tell people what happens next ('We'll reach out within 24 hours to confirm your spot').
  9. Publish. Check lead quality daily — if you're getting leads but nobody answers the phone, shorten your follow-up window, not your budget.
  10. After 7 days, duplicate the best-performing ad and test one variable at a time: headline, image vs. video, or offer framing.
In plain English

Now you ask for leads. Create a Meta lead form campaign with a real founding-member deal — discounted rate, no enrollment fee, something people actually want. Meta shows the form inside the app so people don't have to leave, which keeps friction low. You're targeting people who look like your early website visitors, plus local fitness-interested people. Every lead goes straight into your CRM and gets a follow-up call or text within the hour — that speed-to-contact rate matters more than almost anything else in this phase.

4

Opening Week Push: Urgency and Event Promotion

The technical setup

In the 5–7 days around your opening, increase budget by 20–30% and add a second ad set (or duplicate the existing campaign) focused on urgency creative: 'We're open — founding member pricing ends [date].' If you're hosting a grand opening event, use the Engagement campaign objective → Event Responses or keep running Leads with event-specific creative. Retargeting note: if your website visitor audience has grown past 1,000 people, you can add a retargeting ad set within this campaign targeting site visitors who haven't converted — but at modest budgets this is often still too small to matter and may fragment spend. Only add it if you have the headroom.

Keep the same lead form live. Add a second creative angle: social proof (early member photos, opening-day footage, staff introductions). If you collected 30+ leads pre-launch, send them a direct message or email sequence — that's free and often converts better than more ad spend.

Reminder: budget figures are suggestions — scale to your funds and goals.

TOP OF FUNNEL
Campaign setup Meta — Leads campaign using Instant Forms

Capitalizes on opening-week urgency to convert the remaining warm local audience before the founding-member window closes.

  1. Duplicate your Phase 3 Leads campaign and rename it 'Grand Opening — Opening Week Push'.
  2. Increase daily budget by 20–30% (e.g., from $30 to $38–$40/day).
  3. Swap creative to opening-week messaging: 'We're open! Founding member rate ends [date].' Use real photos or video from opening day if available.
  4. Keep the same lead form. Update the context card to reflect the deadline: 'Founding member pricing closes [date] — lock in your rate today.'
  5. If your website Custom Audience now has 1,000+ people, add a second ad set targeting that audience with the same creative and a $5–$10/day budget. If it's under 1,000, skip this and keep all budget on the cold audience.
  6. Run for 5–7 days, then evaluate: if CPL is still acceptable, keep running. If it spikes, revert to the pre-launch creative or test a new offer angle.
In plain English

Opening week is your highest-urgency moment. Bump the budget slightly, swap in creative that says you're actually open now, and lean on any social proof you've collected — photos from the first members through the door, a quick video tour. If your pre-launch list is 30+ people, email and text them directly; that's often more effective than running more ads to cold audiences.

5

Post-Opening: Measurement, Optimization, and What Comes Next

The technical setup

After 30 days of running ads, pull these numbers: total leads, CPL, lead-to-trial rate, lead-to-membership rate, and cost per acquired member. Compare CPL to your average membership value (monthly rate × average retention months). If CPL is under 10–15% of lifetime value, the campaign is working. If not, the problem is usually the offer, the follow-up speed, or the landing page — not the targeting.

Retargeting unlock: once your website visitor audience consistently exceeds 1,000–2,000 people, a standalone retargeting campaign becomes viable. At that point, create a separate ad set or campaign targeting site visitors with a softer CTA ('Still thinking about it? Here's what members are saying') and a $5–$10/day budget.

Advantage+ Audience: once you have 50+ leads or conversions logged in Meta, test switching your lead campaign to Advantage+ Audience (Meta's automated targeting). It often outperforms manual interest targeting once the pixel has real signal.

Other platforms: Google Search (for 'gym near me' and '[city] gym' queries) and TikTok (for a younger demographic) each deserve their own recipe and budget — don't try to stretch this budget across all three.

Reminder: budget figures are suggestions — scale to your funds and goals.

In plain English

After a month, do the math: what did each lead cost, and how many became paying members? That number tells you whether to scale the budget, fix the offer, or fix the follow-up. Once your retargeting audience is big enough (1,000+ site visitors), you can add a small retargeting campaign. And once Meta has seen 50+ real conversions, let it take the wheel with Advantage+ Audience targeting — it usually gets smarter than manual interest picks at that point.

The recipe card

  • Install and verify the Meta Pixel before spending anything — fire Lead and ViewContent events and confirm in Test Events.
  • Run a cheap Traffic or Video Views campaign 3–5 weeks pre-opening to seed the pixel with local signal.
  • Launch a Leads campaign with a real founding-member offer once you have 200–300 landing page views; CPL depends heavily on offer strength, not just targeting.
  • Boost budget and swap in urgency creative during opening week; only add retargeting if your site visitor audience exceeds 1,000 people.
  • After 30 days, measure cost per acquired member — if the math doesn't work, fix the offer or follow-up speed before scaling ad spend.

Cooked this and changed it? Publish your version as a User Revised recipe — with credit to this one.

Make It Your Own
See a problem with this recipe? Flag it.

Rather have it cooked for you?

Gorilla Public runs these exact recipes for small businesses — for a flat monthly fee, never a percentage of your ad spend.

Talk to Gorilla Public

Recipes on this site are educational, not legal advice, and not a guarantee of results. You are responsible for each platform's ad policies and for any laws, licensing rules, or consent requirements that apply to your industry and location.