Pinterest for Spa Services
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, starting with the Pinterest tag and a low-spend awareness campaign, then layering in a conversion-optimized campaign once the pixel has real data. Pinterest is the right single platform for spa services because the audience actively saves and plans self-care, beauty, and wellness content — intent is high and the visual format matches the product naturally.
This is for a local or regional spa — massage, facials, body treatments, or a full-service day spa — with little or no paid ad history, a modest budget, and a website that can book appointments or capture leads. The core problem: spas live on repeat visits and word-of-mouth, but cold paid traffic is hard to convert without a warm-up sequence. Pinterest’s save behavior creates that warm-up organically inside the platform before a click ever happens.
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.
Tracking & Foundation
Install the Pinterest tag on every page of the spa website. If the site runs on Squarespace, Wix, or WordPress, use the native Pinterest integration or a plugin — no custom code needed. If it's a custom site, paste the base code in the <head> and fire these events: PageVisit on every page, ViewCategory on service/menu pages, Lead on contact or inquiry form submissions, and Checkout (or a custom Booking event) on the appointment confirmation page. Verify all events fire correctly in the Pinterest Tag Helper Chrome extension before spending a dollar. Connect the Pinterest Business account to the website's booking platform (e.g., Vagaro, Mindbody, Square) if a direct integration exists — this can pass offline booking signals back to Pinterest. Set up a Pinterest Business account if not already done, claim the website domain, and enable enhanced match in tag settings to improve identity resolution.
Compliance note: Spa services that include any medical-adjacent treatments (e.g., medical-grade peels, laser, injectables) may be subject to state licensing board advertising rules and FTC claim substantiation requirements. Verify your state's rules on before/after imagery, outcome claims, and required disclosures before running any ads — these vary by state and override this recipe.
Before spending anything, put Pinterest's tracking pixel on your website so it can learn who visits and who books. Set it up to fire specific signals — someone viewed your services page, someone filled out a contact form, someone completed a booking. Think of it like teaching Pinterest what a good customer looks like. Also make sure your Pinterest account is a Business account with your website claimed. Don't skip the Tag Helper check — a broken pixel wastes every dollar you spend later.
Organic Board & Creative Warm-Up
Before launching paid campaigns, build or audit your Pinterest profile so paid traffic lands somewhere credible. Create at least 3–5 boards with clear, searchable names: "Spa Day Inspiration," "Massage & Relaxation," "Facial Treatments," "Self-Care Rituals," and a branded board for your spa. Pin 20–30 pieces of content across these boards — a mix of your own photography (treatment rooms, products, ambiance) and repinned industry content. Pins should use vertical images at 2:3 ratio (1000×1500 px), keyword-rich descriptions (100–200 words), and a clear link back to the relevant service page. This step costs nothing but time and ensures your profile doesn't look empty when paid Pinners land on it. Pinterest's algorithm also uses organic engagement signals to inform paid delivery, so a warm profile genuinely helps ad performance.
Pinterest is a platform where your profile and boards are part of the ad experience — people click your ad and then browse your profile. If your boards are empty or generic, you lose them. Spend a week before launch filling out 3–5 boards with real photos of your spa, your treatments, and your vibe. Write real descriptions, not just hashtags. This is free and it makes every paid dollar work harder.
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.
Awareness & Signal Seeding
Launch a Consideration campaign (objective: Traffic, optimized for Outbound Clicks) at $20–$30/day. This phase exists to feed the pixel cheap data — clicks and page visits — so the later conversion campaign has an audience to learn from. Do not optimize for conversions yet; the pixel has no history and will under-deliver.
Targeting: Use interest targeting — select interests including Spa, Massage, Skin Care, Self-Care, Wellness, and Beauty Treatments. Layer in keyword targeting using terms like "spa day," "massage near me," "facial treatment," "self care ideas," "relaxation gifts." Set age 25–54, all genders (women skew heavily on Pinterest but don't exclude men for gift-givers). Geography: target your city/metro radius — Pinterest allows radius targeting around a zip code. Placements: Browse and Search feeds only; exclude the "Related Pins" placement initially to control context.
Creative: Run 3–4 static Pins and 1–2 video Pins (15–30 sec, no sound required, show the spa environment and a treatment in progress). Each Pin needs a headline (up to 100 chars), a description, and a destination URL pointing to a specific service page — not the homepage. Let Pinterest's automated creative optimization rotate and surface the best performer after 7–10 days.
Pinterest ad policy note: Spa and wellness ads are generally unrestricted, but any claims about health outcomes (e.g., "reduces anxiety," "treats chronic pain") must be substantiated and may trigger a healthcare/wellness policy review. Stick to experiential language ("unwind," "indulge," "restore") rather than clinical claims.
This campaign introduces the spa to cold audiences who have never heard of it, buying cheap clicks to seed the pixel with visitor data before conversion optimization is possible.
- 1. In Pinterest Ads Manager, click 'Create campaign' and select objective: Traffic.
- 2. Name the campaign, set a daily budget of $20–$30, and leave campaign-level frequency cap at default.
- 3. At the ad group level, set optimization goal to 'Outbound clicks.'
- 4. Under Targeting > Audiences, skip custom audiences for now (pixel is new). Go to Interests and select: Spa, Massage, Skin Care, Self-Care, Wellness, Beauty Treatments.
- 5. Under Targeting > Keywords, add terms: spa day, massage near me, facial treatment, self care ideas, relaxation gifts, day spa, body treatment, couples massage, spa gift, skin care routine.
- 6. Set age range to 25–54, all genders. Under Location, enter your city or zip code and set a radius (15–30 miles depending on your draw area).
- 7. Under Placements, check 'Browse' and 'Search' feeds. Uncheck 'Related Pins.'
- 8. Set bid strategy to 'Automatic' (let Pinterest optimize within budget).
- 9. Upload 3–4 static Pins (1000×1500 px) and 1–2 video Pins (15–30 sec). Each Pin gets a unique headline, description with keywords, and links to a specific service page.
- 10. Enable 'Ad rotation: Optimize for best performance' so Pinterest surfaces the strongest creative automatically.
This campaign's only job is to get people to your website cheaply so the pixel can start learning. You're not trying to get bookings yet — you're buying data. Run a traffic campaign targeting people interested in spas, wellness, and self-care in your city. Use a mix of beautiful still photos and a short video of your space. Budget $20–$30/day and let it run for 2–3 weeks. Don't judge it on bookings — judge it on cost per click (aim under $1.50) and whether the pixel is logging visits.
Conversion Campaign — Booking & Lead Gen
Once the pixel has logged at least 50–100 Checkout or Lead events (typically 3–5 weeks into the traffic campaign), launch a second campaign alongside it with objective Conversions, optimized for your primary event (Booking or Lead). Reduce the traffic campaign budget to $10/day (keep it alive for fresh top-of-funnel signals) and allocate $25–$35/day to the conversion campaign.
Targeting: Start with an Actalike audience built from your pixel's converters (minimum 100 events recommended; Pinterest will allow it at lower counts but performance degrades). Set Actalike at 1–5% similarity. Layer interest targeting on top as a secondary ad group if budget allows. Same geo radius as Phase 3.
Creative: Introduce offer-led creative — a first-visit discount, a seasonal package, or a gift card promotion. Pinterest's Collections ad format works well here: a hero image or video at top with 3 secondary images below (e.g., hero = spa ambiance, secondaries = specific treatments). Each secondary links to its own service page. Also test a direct-response static Pin with a clear CTA button ("Book Now," "Claim Offer").
Honest caveat: Conversion volume on Pinterest is lower than Meta or Google Search for most local businesses. This phase works best when the offer is genuinely compelling and the booking page is fast, mobile-optimized, and requires minimal steps. If cost-per-booking is too high after 3 weeks, the bottleneck is usually the offer or the landing page — not the targeting.
Reminder: budget figures are suggestions — scale to your funds and goals.
This campaign spans the funnel — Actalike targeting finds cold audiences who resemble past bookers, while the conversion objective and offer-led creative push them toward a booking in one session.
- 1. In Pinterest Ads Manager, click 'Create campaign,' select objective: Conversions.
- 2. Set daily budget to $25–$35. Name the campaign clearly (e.g., 'Spa — Conversion — Bookings').
- 3. At the ad group level, set the conversion event to your primary pixel event (Booking, Checkout, or Lead — whichever fires on appointment confirmation).
- 4. Under Targeting > Audiences, click 'Create audience' > Actalike. Select your pixel-based visitor or converter list as the seed. Set similarity to 1–5%.
- 5. Set age 25–54, all genders, same geo radius as the traffic campaign.
- 6. Set bid strategy to 'Automatic' initially; switch to 'Custom' with a target CPA bid only after 2+ weeks of data.
- 7. Under Placements, allow Browse and Search feeds. You can test Related Pins here since the audience is more qualified.
- 8. Upload Collections ad: one hero image/video (1000×1500 px or 1920×1080 for video) plus 3 secondary images each linking to a specific service page.
- 9. Also upload 1–2 direct-response static Pins with a clear offer headline and 'Book Now' CTA button enabled.
- 10. Pause or reduce the Phase 3 traffic campaign to $10/day — keep it running to continue feeding fresh top-of-funnel signals to the pixel.
Now that Pinterest knows what your customers look like, switch to a campaign that asks people to actually book. Build a lookalike audience from your past converters and run ads with a real offer — a first-visit deal, a seasonal package, something with a reason to act now. This is where you spend the bigger chunk of budget. Expect it to take another 2–3 weeks to stabilize. If bookings aren't coming, check your booking page on mobile before blaming the ads.
Measurement & Iteration Discipline
Weekly checks (15 min): In Pinterest Ads Manager, review at the ad level: Outbound click-through rate (benchmark: 0.2–0.5% for spa content), cost per outbound click (target under $1.50 in Phase 3), and cost per conversion in Phase 4. Pause any Pin with 500+ impressions and a CTR below 0.15% — it's hurting delivery. Do not make targeting or budget changes more than once per week; Pinterest's algorithm needs stability to learn.
Monthly checks: Pull a Pin performance report and identify the top 2 creative performers by conversion rate. Refresh the bottom half of the creative set with new images or copy variations. Check the audience insights tab to see if the converting audience skews toward any interest or demographic you're not yet targeting — use this to expand in the next month.
Retargeting unlock: Retargeting (website visitors who didn't book) is not worth running as a standalone campaign until you have 500+ monthly unique visitors tagged by the pixel. Below that threshold, the audience is too small to deliver efficiently. Once you hit that volume, add a retargeting ad group inside the conversion campaign — don't create a separate campaign.
Attribution note: Pinterest defaults to a 30-day click, 1-day view attribution window. Compare Pinterest-reported conversions against your booking platform's actual new-client count monthly — Pinterest will over-report due to view-through attribution. Use the booking platform as your source of truth.
Reminder: budget figures are suggestions — scale to your funds and goals.
Check your numbers once a week, not every day — Pinterest's algorithm needs time to stabilize and you'll make bad decisions if you react to daily noise. Look at click-through rate and cost per click in the traffic campaign, and cost per booking in the conversion campaign. Kill ads that aren't getting clicks after 500 impressions. Refresh your creative monthly. Don't add retargeting until you're getting 500+ visitors a month — before that, the audience is too small and you'll just waste budget. And remember: Pinterest will claim more conversions than actually happened. Cross-check against your booking system.
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.
- Install the Pinterest tag and verify all booking/lead events before spending anything.
- Warm up your profile with 3–5 boards and 20–30 pins — paid traffic lands on your profile, not just your ad.
- Run a traffic campaign at $20–$30/day for 3–5 weeks to seed the pixel with visitor data.
- Switch to a Conversions campaign with an Actalike audience once you have 50–100 pixel events.
- Hold retargeting until 500+ monthly tagged visitors — below that it fragments budget without results.
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.