Meta Ads for Mountain Bikes — Evergreen Sales Campaign
The 30-second recipe
- Start with
- Meta Advantage+ Shopping Campaign (ASC)
- Add next
- A manual Meta Sales campaign with interest- and lookalike-based ad sets, once the ASC has recorded at least 30–50 purchase or Add-to-Cart conversions and you can see which creative angles are actually converting
- Not yet
- Standalone retargeting campaigns — your site visitor pool will be too small to matter at launch and splitting budget into a separate retargeting campaign just fragments spend; Meta's ASC already re-engages warm audiences automatically, and a dedicated retargeting campaign becomes worth testing only once you're hitting 1,000+ unique site visitors per week from paid traffic
- Wait for
- At least 30 purchase or Add-to-Cart conversions in the ASC within a 4-week window before making structural changes or adding a manual campaign layer
- Measure
- Cost per Purchase (or Cost per Add-to-Cart as a leading indicator), Purchase ROAS, and Outbound CTR by creative — those three tell you whether the audience, the offer, and the creative are each doing their job
The whole recipe is below ↓
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 two-stage build: start with a single Advantage+ Shopping Campaign (ASC) to let Meta’s algorithm find buyers across the full funnel, then layer in a manual interest-and-lookalike campaign once you have enough conversion data to validate the audience signals. Meta is the right starting point for mountain bikes because the purchase is discovery-driven — most buyers aren’t actively searching for a specific bike; they’re inspired by content, community, and aspiration before they ever type a query into Google. Google Search deserves its own separate recipe and works best as a complement once this campaign is profitable. This recipe assumes the shop already has an active Meta Business Suite account, a functioning ad account, and basic conversion tracking in place; if those don’t exist yet, start with a from-scratch Bike Shop foundation recipe first.
Mountain bike buyers skew 25–45, predominantly male but with a growing female segment, household income above median, and strong overlap with outdoor recreation, trail running, and general fitness. They’re researching for weeks or months before spending $1,200–$6,000+ on a mid-to-high-end hardtail or full-suspension rig. That long consideration cycle means an evergreen campaign must work hard on creative variety and trust signals — not just a price drop — to move someone from “that looks cool” to walking into the shop or completing a checkout. Be honest with yourself: the settings in this recipe do not guarantee results; offer quality, pricing relative to competing shops and online retailers, website speed, and real product availability are the actual conversion levers.
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.
Prerequisites Checklist
- Meta Business Suite & Ad Account: Verified business account, payment method on file, ad account spending limit removed or set high enough for daily budget.
- Meta Pixel + Conversions API: Pixel firing on all pages; Conversions API (CAPI) server-side events set up to deduplicate — at minimum ViewContent, AddToCart, InitiateCheckout, and Purchase events must be passing with event match quality score ≥ 6/10 in Events Manager.
- Product Catalog (if selling online): A Meta Commerce catalog connected to your store (Shopify, WooCommerce, or manual feed) with mountain bike SKUs, prices, availability, and image URLs populating correctly. Filter the catalog to show only in-stock bikes before launch.
- Landing Page: A dedicated page (or filtered collection page) showing only mountain bikes — not your entire inventory — with prices visible, real product photos, and a clear CTA (Buy Now, Visit Us, or Book a Test Ride). Page load time under 3 seconds on mobile.
- Third-party brand compliance: If you sell Trek, Specialized, Santa Cruz, Giant, or other brands, you are a reseller. Do not claim to be the manufacturer or an "official" source unless your dealer agreement explicitly authorizes that language. Avoid using trademarked brand names as the primary headline in ad creative without confirming your dealer agreement permits it; using a brand name to describe what you carry ("We carry Trek Marlin and Fuel EX") is generally acceptable, but trademark rules vary by brand — check your dealer agreement.
- Reviews & Social Proof: At minimum a Google Business Profile with reviews visible; a Facebook Page with recent posts showing actual bikes and customers. Mountain bike buyers research heavily; a sparse social presence will tank conversion rates regardless of ad quality.
If any of these are missing, stop and build the foundation first before spending on ads.
Reminder: budget figures are suggestions — scale to your funds and goals.
Before you run a single ad, make sure four things exist: (1) your Meta Pixel and Conversions API are both firing correctly and passing purchase data — not just installed, actually working; (2) your product catalog is connected and only shows bikes that are actually in stock; (3) you have a landing page that shows only mountain bikes with prices and photos, not your whole store; and (4) if you resell brands like Trek or Specialized, you've read your dealer agreement so you know what brand language you're allowed to use in ads. A shaky foundation makes every dollar you spend less effective.
Creative Production — What to Build Before You Publish
Mountain bike creative must earn attention in a feed dominated by outdoor lifestyle content. Build at minimum 6 distinct creative assets before launch — Meta needs variety to run meaningful dynamic testing inside the ASC. Aim for 3 video and 3 static formats:
- Hook creative (video, 6–15 sec): Trail POV footage or a rider hitting a feature in the first 2 seconds — no logo, no text, pure motion. Caption overlay: the bike model name and your price. This is your highest-reach asset.
- Social-proof creative (static or carousel): Real customer photo on a local trail + a genuine review quote. "Bought my Ripmo here last spring — the fit session alone was worth the drive." Mountain bike buyers distrust generic stock imagery instantly.
- Spec-callout creative (static): Clean product shot with 3–4 spec bullets overlaid: frame material, travel, drivetrain, price. Targets the researching buyer who knows what they're looking for.
- Local-authority creative (static or video): Staff pick or mechanic recommendation. "Our trail team rides [Local Trail Name] every Thursday. This is what we recommend for it." Differentiates you from online retailers who can't offer this.
- Offer/urgency creative (static): Only use a real, time-bounded offer — a trade-in credit, free professional fit session ($75–$150 value), or 0% financing if your shop offers it. Don't manufacture fake urgency on mountain bikes; buyers at this price point will see through it.
All assets: vertical 9:16 or square 1:1, text overlay under 20% of frame area, no platform logos or screenshots. Upload all 6+ to your Meta Creative Hub for review before launch day.
You need real creative before the campaign goes live — Meta's algorithm is only as good as the raw material you feed it. Six assets minimum: a short trail video that starts with action (not your logo), a customer photo with a real quote, a clean spec-callout image for the researcher, a staff-recommendation post that shows local expertise, and an honest offer like a free fitting or financing. No fake countdown timers on a $3,000 bike — serious buyers will bounce. Make all of them vertical or square and test them in Creative Hub before launch.
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.
Advantage+ Shopping Campaign — The Core Launch
This is your primary evergreen campaign. ASC is Meta's full-funnel automated campaign type designed for product sales; it handles audience expansion, creative delivery, and retargeting weighting automatically, which is why it's the right starting structure for a high-consideration product where you don't yet know exactly which audience segment converts best.
Why ASC for mountain bikes: A $1,500–$5,000 bike has a 2–8 week consideration window. ASC keeps the brand in front of people who've touched your site or engaged with your content while simultaneously prospecting new audiences — without you having to manually manage two separate ad sets on a limited budget.
Reminder: budget figures are suggestions — scale to your funds and goals.
ASC spans the full funnel — it prospects cold audiences and automatically re-engages warm site visitors and past engagers without requiring separate ad sets, which is the right structure at this budget level for a high-consideration product.
- Go to Meta Ads Manager → click green '+ Create' button → select 'Sales' as the campaign objective.
- At the campaign level, choose 'Advantage+ Shopping Campaign' (Meta will prompt this option when Sales is selected and a catalog is connected). Name it: 'MTB | ASC | Evergreen'.
- Set the Budget to your full daily budget (e.g., $50/day) as a daily budget at the campaign level — do NOT split across ad sets; ASC manages allocation automatically.
- Under 'Advantage+ Shopping Campaign Settings,' set your pixel, select the Purchase event as the conversion event. If you are in the EU or have GDPR exposure, confirm your data use settings are correct before proceeding.
- Set Geographic Targeting to your realistic drive-market radius — typically 25–50 miles around your shop, or your full shipping region if you sell online. Mountain bike buyers will drive 60–90 minutes for the right shop, so don't be too tight.
- Leave Age and Gender on broad defaults initially; the ASC algorithm will self-optimize. You can review the demographic breakdown in 4 weeks and add exclusions if a segment is clearly wasting spend.
- At the ad set level, set the existing customer budget cap: allocate roughly 70% to new customer prospecting, 30% to existing customers/retargeting. Meta calls this the 'Existing Customer Budget Cap' — set it to 30% of your daily budget (e.g., $15 of a $50/day budget).
- In the Ads section, upload all 6+ creative assets you prepared. Use Advantage+ Creative enhancements selectively — keep 'Enhance your creative' ON for image brightness/contrast, but turn OFF 'Add music' and 'Generate variations' until you've validated the base creative, since auto-generated text can misrepresent bike specs.
- Set up the catalog connection: enable 'Use product catalog' and link your mountain-bike-filtered catalog or product set. This enables dynamic product ads automatically within the ASC.
- Publish and set a calendar reminder for Day 7 (first check-in, no optimization yet) and Day 14 (first optimization window — only pause creatives with zero link clicks and $15+ spend, nothing else).
The Advantage+ Shopping Campaign is Meta's smart, automated campaign that simultaneously finds new buyers and re-engages people who've already shown interest — ideal for a product with a long consideration window like a mountain bike. You give it budget and creative, and it figures out who to show what. Your job is to feed it good creative and check the numbers weekly.
Creative Testing and Iteration — Keeping the Evergreen Campaign Fresh
An evergreen campaign dies quietly when creative fatigue kills CTR and Meta's algorithm responds by raising your CPMs. Mountain bikes are a visually driven, community-anchored product — your creative rotation matters more than it does for, say, a consumable with repeat purchase intent. Here's the rotation protocol:
- Frequency watch: Check ad-level Frequency weekly. When any single ad hits Frequency ≥ 3.0 among your warm audience segments, it's time to add new creative — not to change targeting.
- 6-week creative refresh cycle: Every 6 weeks, retire the bottom 2 performers by spend-adjusted CTR and replace with 2 new assets. Seasonally relevant swaps work well here: mud-season trail shots in spring, dry-loam hero shots in summer, leaf-litter ambiance in fall — but the campaign structure stays constant.
- What to test: Hook variation (trail POV vs. rider reveal vs. talking-head from mechanic), offer framing ("Free Pro Fit Session" vs. "$125 Fit Session Included"), and social proof format (text overlay on customer photo vs. raw screenshot of Google review). Test one variable at a time by adding the variant as a new ad in the same ASC, not a new campaign.
- What NOT to touch: Don't duplicate the ASC or create a second campaign to "test" it — you'll split the conversion signal and both campaigns will stall in learning. All creative variation lives inside the one ASC.
- Competitor context: You're competing against REI, online-only retailers (Backcountry, JensonUSA), and brand direct-to-consumer sites. Your creative must lean into what they can't offer: local trail knowledge, in-person fit, same-day availability, and service after the sale. Make those tangible in ad copy, not just implied.
Creative fatigue is the silent killer of an evergreen campaign — Meta will keep spending your budget even after your ads stop working, it just costs more per result. Check frequency every week. When an ad hits 3 views per person on average, replace it. Every 6 weeks, retire the two worst performers and upload two new assets. Keep seasonal visuals fresh but don't touch the campaign structure. Your edge over REI and online retailers is local expertise and service — make that concrete and specific in every new creative you write.
Manual Prospecting Campaign — The Second Layer
Add this campaign only after the ASC has recorded 30–50 conversions and you have real data on which creatives win. Its purpose: reach specific interest clusters that the ASC may underweight, and give you manual control over audience testing. Run it at 30–40% of your total budget, leaving 60–70% with the ASC.
Ad set structure (3 ad sets, each capped at $15–$25/day):
- Ad Set 1 — Lookalike: 1–3% Lookalike Audience built from your Purchase custom audience (if 100+ events) or your website visitor custom audience (90-day). This is your highest-intent prospecting signal.
- Ad Set 2 — Interests: Trail & Enduro Culture: Interests targeting: Trail running + Mountain biking + Outdoor recreation + specific brand pages (e.g., Pinkbike, Singletracks, IMBA). Geo: same radius as ASC. Age: 25–44.
- Ad Set 3 — Interests: Adjacent Outdoor: Interests: Hiking + Camping + Rock climbing + Adventure travel. This reaches people in the right lifestyle who may not yet identify as mountain bikers — important for entry-level hardtail sales in the $1,200–$2,000 range.
Exclude your existing customer list from all three ad sets so you're not paying to reach people who already bought.
Note on Meta Special Ad Categories: Mountain bikes sold to the general public do not require a Special Ad Category declaration. Standard demographic and interest targeting is available.
Reminder: budget figures are suggestions — scale to your funds and goals.
This campaign targets cold audiences segmented by behavior and lifestyle, adding deliberate prospecting reach on top of what the ASC's automation already covers.
- In Ads Manager → '+ Create' → Objective: Sales → choose 'Manual Sales Campaign.' Name it: 'MTB | Manual Prospecting | Evergreen'.
- At the campaign level, set Advantage Campaign Budget OFF — you want manual control per ad set here so you can read performance by audience segment.
- Create Ad Set 1: Name 'LAL — Purchasers/Visitors.' Under Audiences, click 'Create New' → Lookalike Audience → Source: your Purchase or Website Visitor custom audience → Location: your country or state → Similarity: 1–3%. Geo-restrict to your drive market or shipping region on top of the lookalike. Daily budget: $20.
- Create Ad Set 2: Name 'Interests — Trail Culture.' Targeting: add Interests 'Mountain biking,' 'Trail running,' 'Pinkbike' (page), 'IMBA' (page), 'Singletracks.' Age 25–44. Geo: same radius as ASC. Daily budget: $15.
- Create Ad Set 3: Name 'Interests — Outdoor Adjacent.' Targeting: Interests 'Hiking,' 'Camping,' 'Rock climbing,' 'Adventure travel.' Age 25–44. Geo: same radius. Daily budget: $15.
- On all three ad sets: under 'Audience Controls,' add your existing customer custom audience to the Exclusions field so past buyers don't see prospecting ads.
- Placements: choose Advantage+ Placements and let Meta optimize — do not manually restrict to Feed only at this stage, as Reels and Stories placements are where trail video creative performs well for this demographic.
- Conversion event: Purchase (or Add-to-Cart if purchase volume is too low to optimize against). Pixel: same pixel as ASC.
- Ads: upload the same 6 creative assets from the ASC. Meta's delivery will naturally differentiate which creative resonates with each audience — don't pre-assign specific ads to specific ad sets.
- Monitor weekly. After 2 weeks, pause any ad set with CPM 50% higher than the others and zero conversions. Reallocate that budget to the better-performing ad set, not to a new audience test.
Once the ASC is working and you have real conversion data, add a manual campaign to test specific audience groups — people who look like your past buyers, hardcore trail riders following MTB media, and adjacent outdoor enthusiasts who might be ready for their first mountain bike. Run this at a smaller budget alongside the ASC, not instead of it. Exclude anyone who already bought from you so you're not wasting impressions on existing customers. Don't launch this campaign first — it needs the ASC's conversion data to be useful.
Measurement, Scaling, and Cut Rules
Primary metrics and targets (adjust for your margins):
- Purchase ROAS: Target ≥ 3.0x for online sales; for in-store, use attributed revenue from promoted appointments or "show this ad" offers since offline attribution is imperfect on Meta.
- Cost per Add-to-Cart: Leading indicator when purchases are too few to read statistically. If CPA-to-Cart is climbing week-over-week, check creative frequency and landing page bounce rate before touching campaign structure.
- Outbound CTR: Healthy range for this vertical is 0.8–1.5%. Below 0.5% = creative problem, not audience problem. Above 2% with poor conversion rate = landing page problem.
- Frequency: Flag when campaign-level frequency exceeds 2.5 within a 7-day window in the warm audience segment.
Scale rule: If ROAS ≥ 3.0x for two consecutive weeks, increase daily budget by no more than 20% per week. Do not double the budget in one move — Meta resets learning phase at large budget jumps (typically >30% change).
Hold rule: If ROAS is 2.0–3.0x, hold budget flat and run a creative refresh. The algorithm may be finding the audience; new creative may be the unlock.
Cut rule: If ROAS < 1.5x after 6 weeks with at least $500 spent, the problem is almost certainly offer, pricing, or landing page — not the campaign structure. Audit those before changing targeting or campaign type.
Seasonality note: Mountain bike sales peak March–June and September–October in most North American markets. Expect naturally higher ROAS in those windows. Don't cut the campaign in December–February just because ROAS dips — that's when buyers are researching for spring. Reduce budget by 30–40% in the off-season rather than pausing entirely.
What this recipe cannot control: If a competing shop or online retailer is running a major sale, your CPA will spike. If your landing page is slow or your product is out of stock, no campaign structure fixes that. Meta's auction pricing for outdoor recreation audiences can be volatile during Q4 due to holiday advertisers; expect CPMs 20–40% higher October–December.
Reminder: budget figures are suggestions — scale to your funds and goals.
Check three numbers every week: ROAS, Cost per Add-to-Cart, and creative frequency. If ROAS is above 3x for two weeks in a row, raise the budget by 20% — not more. If ROAS is between 2x and 3x, don't touch the budget; update the creative instead. If ROAS stays below 1.5x after six weeks and $500 in spend, the issue is almost always your pricing or landing page, not your targeting. Slow down in winter but don't go dark — mountain bike buyers research in January for March purchases. And remember: the campaign settings are not the whole answer; what you're selling and at what price relative to REI and online competitors matters more than any targeting choice.
The recipe card
- Before anything else: confirm the advertising rules for your own industry and location — licensing board requirements, professional advertising standards, what you may claim, age restrictions, and consent rules for email, texting, and calling. They override every step below.
- Start with one Meta Advantage+ Shopping Campaign at $40–$80/day — it handles both prospecting and retargeting automatically while you're still small.
- Mountain bike buyers take 2–8 weeks to decide; build 6+ creative assets before launch (trail video, customer proof, spec callout, staff pick, real offer) and rotate every 6 weeks.
- Add a manual interest/lookalike campaign only after 30–50 ASC conversions — use it to test trail-culture and outdoor-adjacent audiences at 30–40% of total budget.
- Scale 20% per week when ROAS ≥ 3x; hold and refresh creative at 2–3x; below 1.5x after $500 spent, fix the offer or landing page before touching the campaign.
- Reduce budget 30–40% in off-season (Dec–Feb) rather than pausing — winter is research season for spring mountain bike buyers.
Cooked this and changed it? Publish your version as a User Revised recipe — with credit to this one.
Make It Your OwnSee 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 PublicRecipes 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.