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

Pinterest Ads for a Spa Grand Opening

IndustrySpa Services
PlatformsPinterest
Suggested Budget$25–$50/day total — split roughly $15–$25 on awareness and $10–$25 on conversion once data exists
Time To ResultsExpect 4–8 weeks before the conversion campaign has enough signal to optimize reliably; awareness results (impressions, saves, clicks) show up in week one but bookings from Pinterest typically lag 2–4 weeks as users plan ahead
Demand Typediscovery-heavy — people don't search "new spa near me" on Pinterest; they browse wellness, self-care, and beauty content and discover businesses that way

The 30-second recipe

Start with
Pinterest Awareness campaign targeting local interest and keyword audiences
Add next
Pinterest Conversion campaign optimized for bookings or lead form submissions — add it once the Pinterest tag has logged at least 50 checkout or lead events (or 150–200 page visits if bookings are slow to fire)
Not yet
Retargeting campaigns — your site traffic will be too thin at launch to build a meaningful retargeting audience; fold retargeting into the conversion campaign's automated targeting once you hit roughly 500 monthly site visitors
Wait for
50 conversion events (bookings, lead form fills, or "schedule" page visits used as a proxy) fired through the Pinterest tag before shifting budget toward the conversion-optimized campaign
Measure
Cost per booking or cost per lead from Pinterest; secondary metric is outbound click-through rate on your pins (benchmark: 0.2–0.5% is healthy for awareness)

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 uses Pinterest exclusively, building in three stages: foundation and tracking first, a broad awareness/consideration campaign to seed the algorithm with signal, then a conversion-optimized campaign once the pixel has data. Pinterest is the right starting point for a spa grand opening because its users are actively planning self-care, wellness, and beauty experiences — discovery is baked into the platform’s DNA, and visual creative of your space and treatments lands naturally in the feed. Other platforms like Meta and Google deserve their own recipe and budget.

This plan is for a new or newly opened spa with little to no website traffic, no pixel history, and a modest daily budget. The core problem is invisibility: nobody knows you exist yet, and you need to build local awareness and first-time bookings simultaneously without burning cash on audiences too small to convert. The phases below solve that in order.

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 Pixel Setup

The technical setup

Install the Pinterest Tag on every page of your website before spending a single dollar. If you're on Squarespace, Wix, or WordPress, use the native Pinterest integration or a Google Tag Manager container. Fire these standard events: PageVisit on all pages, ViewCategory on service/menu pages, Lead on your booking confirmation or contact-form-thank-you page, and Checkout if your booking platform supports it. Verify every event in the Pinterest Tag Helper Chrome extension. Also create a Pinterest Business account and claim your website domain — unclaimed domains suppress organic pin distribution and hurt paid reach.

Regulatory note: Spa and esthetic services are licensed trades in most U.S. states and many countries. Check your state cosmetology or esthetic board's rules on advertising claims (e.g., restrictions on before/after photos, prohibited medical-sounding language for non-medical treatments) and any consent requirements for SMS or email follow-up from booking forms — these vary by jurisdiction and override anything in this recipe.

In plain English

Before running any ads, put Pinterest's tracking code on your website so it can learn who visits and who books. Think of it like installing a cash register receipt printer — without it, you'll never know which ads made the phone ring. Also set up your Pinterest Business account and prove to Pinterest that you own your website. One more thing: check with your state licensing board about what you're legally allowed to say in spa ads before you write a single word of copy.

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

Grand Opening Awareness — Building Local Buzz

The technical setup

Launch a Brand Awareness campaign to put your spa in front of local Pinterest users who are already browsing wellness, beauty, and self-care content. At this stage the pixel has no data, so you're buying cheap impressions and teaching the algorithm what your audience looks like. Budget: $15–$25/day.

Pinterest ad policy note: Spa and beauty services are generally unrestricted on Pinterest, but avoid any language implying medical outcomes (e.g., "treats acne," "reduces inflammation") unless you are a licensed medical spa — Pinterest and the FTC both scrutinize health claims. Stick to experiential language: relaxation, pampering, self-care, rejuvenation.

Creative: use high-quality vertical images (2:3 ratio, 1000×1500 px) of your actual space — treatment rooms, product flatlays, ambiance shots. Grand opening pins should include a clear text overlay with your offer (e.g., "Now Open — 20% Off Your First Visit") and a strong CTA button. Save counts on organic pins from the same images are a free signal of what resonates before you pay to amplify.

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

TOP OF FUNNEL
Campaign setup Pinterest — Brand Awareness campaign

This campaign introduces the spa to strangers who have never heard of it, using interest and keyword targeting to reach people already browsing wellness content — pure top-of-funnel brand building.

  1. 1. In Pinterest Ads Manager, click 'Create campaign' and select the objective 'Brand Awareness.'
  2. 2. Name the campaign 'Grand Opening — Awareness' and set a daily budget of $15–$25.
  3. 3. At the ad group level, set targeting to your local geographic area: use the 'Location' field to target your city and a 15–25 mile radius (or the closest metro area Pinterest allows).
  4. 4. Under 'Interests,' add: Spa, Wellness, Self-Care, Massage, Skin Care, Beauty, Relaxation. Under 'Keywords,' add relevant discovery keywords (e.g., 'spa day ideas,' 'self care routine,' 'massage near me') — these are keyword targeting fields in Pinterest, not search keywords in the Google sense.
  5. 5. Leave 'Expanded targeting' ON — Pinterest will broaden to similar users, which helps at low budgets with no pixel history.
  6. 6. Set the optimization goal to 'Impressions' (default for Brand Awareness).
  7. 7. Under 'Placements,' keep 'Browse' and 'Search' both enabled to maximize reach.
  8. 8. Upload 2–3 vertical image pins (1000×1500 px) per ad group. Include your grand opening offer in the text overlay and a CTA like 'Book Now — Now Open.'
  9. 9. Set the pin destination URL to your booking or services page (not your homepage).
  10. 10. Launch and let it run for at least 7 days before drawing conclusions — Pinterest's algorithm needs time to find its footing.
In plain English

This campaign is your billboard. You're paying Pinterest to show your spa's photos to local people who already follow wellness and beauty boards — they're warm to the idea of a spa, they just don't know you exist yet. Don't expect a flood of bookings from this phase; you're planting seeds and teaching Pinterest's algorithm who your customer is. The grand opening offer (a discount or free add-on for first-time visitors) gives people a reason to save your pin and come back to it.

3

Consideration Push — Driving Clicks to the Booking Page

The technical setup

Once the awareness campaign has run for 1–2 weeks and you have a baseline of impressions and saves, layer in a Consideration campaign optimized for Outbound Clicks. This shifts the goal from eyeballs to intent: Pinterest will show your pins to users more likely to actually click through to your site. Budget: $10–$20/day. Keep the awareness campaign running in parallel — don't kill it.

Use a slightly different creative angle here: instead of pure ambiance, lead with your grand opening offer front and center. Carousel pins work well for showing multiple treatments or before/after room shots (avoid before/after of client skin — see policy note above). Include a pin title that reads like a search result: "[City] Day Spa — Grand Opening Special: 20% Off First Visit."

Be honest with yourself: click volume and eventual bookings depend heavily on your offer strength, your booking page's load speed and clarity, and your pricing relative to local competitors. The campaign settings get people to the door; the website closes the booking.

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

MIDDLE OF FUNNEL
Campaign setup Pinterest — Consideration campaign optimized for Outbound Clicks

This campaign targets the same local wellness audience but optimizes for clicks rather than impressions, moving interested browsers one step closer to a booking — a middle-funnel nudge.

  1. 1. In Pinterest Ads Manager, click 'Create campaign' and select the objective 'Consideration.'
  2. 2. Name it 'Grand Opening — Consideration' and set a daily budget of $10–$20.
  3. 3. Mirror the same geographic and interest/keyword targeting from the awareness campaign so you're reaching the same pool with a different optimization signal.
  4. 4. Set the ad group optimization goal to 'Outbound Clicks.'
  5. 5. Under 'Placements,' keep both Browse and Search enabled.
  6. 6. Upload 2–3 new pins with offer-forward creative: lead with the grand opening discount or a free add-on (e.g., 'Free Aromatherapy Upgrade — Grand Opening Month'). Try one carousel pin showing 3–5 treatments or room photos.
  7. 7. Write pin titles that mirror how someone would search: '[City] Spa Grand Opening,' 'Best Day Spa in [City] — Now Open.'
  8. 8. Set destination URLs to your booking page with UTM parameters (utm_source=pinterest, utm_medium=paid, utm_campaign=grand-opening-consideration) so you can track sessions in Google Analytics separately from the awareness campaign.
  9. 9. Do not duplicate the exact same pin creative across both campaigns — Pinterest's algorithm can cannibalize itself if the same pin competes in both.
  10. 10. Review after 14 days: if outbound CTR is below 0.15%, test new headlines or swap the lead image.
In plain English

Now that people have seen your spa, this campaign nudges the ones most likely to click over to your website. Think of it as moving from a billboard to a flyer with a coupon — more specific, more action-oriented. Pinterest will automatically favor showing your pins to users who tend to click rather than just scroll. Your booking page needs to be fast, mobile-friendly, and make it obvious how to book — if it's confusing, no ad campaign will fix that.

4

Conversion Campaign — Optimizing for Bookings

The technical setup

Once your Pinterest Tag has recorded at least 50 Lead or Checkout events (or 150–200 PageVisit events as a fallback), launch a Conversions campaign. This is where Pinterest's algorithm shifts from guessing who might book to actually learning from your confirmed bookers. Budget: $15–$25/day. You can reduce the awareness campaign budget at this point if total spend is tight.

Set the conversion event to Lead or Checkout — whichever fires most reliably on your booking confirmation page. If your booking platform (e.g., Vagaro, Mindbody, Square Appointments) doesn't support Pinterest Tag on its confirmation page, use a PageVisit on a thank-you redirect page you control, or switch to a Pinterest Lead Ad (native form) to capture name/email/phone without leaving Pinterest.

Audience: start with Pinterest's Actalike audiences built from your tag's Lead event visitors — this is Pinterest's equivalent of a lookalike. Layer in the same local geo-targeting. Do NOT run a separate retargeting ad set at this budget level; the site visitor pool is still too small. Retargeting becomes viable as a standalone campaign once you're seeing 500+ monthly site visitors from Pinterest.

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

FULL FUNNEL
Campaign setup Pinterest — Conversions campaign

This campaign spans the funnel — Pinterest's algorithm uses conversion signals to find both new prospects and re-engage past visitors, making it a full-funnel automated campaign once the pixel has sufficient data.

  1. 1. In Pinterest Ads Manager, click 'Create campaign' and select the objective 'Conversions.'
  2. 2. Name it 'Grand Opening — Conversions' and set a daily budget of $15–$25.
  3. 3. Under 'Conversion event,' select 'Lead' or 'Checkout' — whichever fires on your booking confirmation. If neither fires reliably, select 'Page Visit' on your booking page as a proxy, or switch to a 'Lead ad' format with a native Pinterest form.
  4. 4. Under 'Audiences,' click 'Add audience' and select an Actalike audience built from your Pinterest Tag's Lead event visitors (create this in the Audiences section of Ads Manager first — you need at least 100 seed users).
  5. 5. Layer in local geo-targeting: same city/radius as previous campaigns.
  6. 6. Leave 'Expanded targeting' ON to let Pinterest broaden beyond the Actalike if the audience is too small.
  7. 7. Under 'Placements,' keep Browse and Search both enabled.
  8. 8. Upload fresh creative: testimonial-style pins if you have early reviews, or pins highlighting specific grand opening packages (e.g., 'The Opening Week Duo — 60-min Massage + Facial, $X').
  9. 9. Set bidding to 'Automatic' — do not set a manual bid until you have 30+ days of conversion data.
  10. 10. Check cost-per-lead or cost-per-booking weekly. If it's above your acceptable threshold after 3 weeks, test new creative before adjusting targeting — creative is usually the lever at this stage.
In plain English

This is the campaign that actually tries to get bookings, not just clicks. Pinterest now knows what a real customer looks like (because it's seen who booked), so it can go find more people like them. Think of it as upgrading from a fishing net to a spear — more precise, less waste. You need to wait until the pixel has seen enough real bookings to learn from, otherwise you're just paying for guesses. If your booking software doesn't let Pinterest see the confirmation page, use Pinterest's built-in lead form instead — it keeps everything on Pinterest and tends to convert better on mobile anyway.

5

Measurement and Optimization Discipline

The technical setup

Track these metrics weekly in Pinterest Ads Manager and cross-reference with Google Analytics (or your analytics platform):

  • Outbound CTR — target 0.2–0.5% for awareness, 0.3–0.8% for consideration
  • Cost per outbound click — benchmark $0.50–$2.00 for local spa audiences on Pinterest
  • Cost per lead/booking — set your own acceptable threshold based on your average service value and lifetime customer value
  • Pin save rate — high saves on a pin mean the creative resonates; consider boosting those pins organically too
  • Assisted conversions — Pinterest often gets credit in last-click models less than it deserves; check 'View-through' and 'Engagement' conversion windows in Pinterest's attribution settings (default is 30-day click, 30-day engagement)

Run creative tests sequentially, not simultaneously at low budgets — change one variable at a time (headline, image, offer) and give each test at least 7–10 days and $50–$100 in spend before judging. Pause pins with outbound CTR below 0.1% after $30 in spend.

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

In plain English

Once campaigns are live, check the numbers once a week — not every day. Daily fluctuations are noise. You're looking for: are people clicking? Are clicks turning into bookings? Is one pin dramatically outperforming the others? When something works, put more budget behind it. When something doesn't work after giving it a fair shot (at least a week and $30–$50 in spend), pause it and try something different. Don't change everything at once or you'll never know what actually moved the needle.

The recipe card

  • Install the Pinterest Tag and verify every conversion event before spending anything.
  • Start with a Brand Awareness campaign to build local buzz around the grand opening.
  • Add a Consideration campaign after 1–2 weeks to drive clicks to your booking page.
  • Launch a Conversions campaign only after the pixel has 50+ real conversion events.
  • Measure cost per booking weekly; pause underperforming pins after $30–$50 in 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.