Pinterest for DIY Products
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 as the single platform, running in sequence: install the Pinterest Tag first, then run a low-cost awareness/traffic campaign to collect signal, then graduate to a catalog-based Shopping campaign once the pixel has real data behind it. Pinterest is chosen over Meta or Google because DIY products live in a discovery-first world — people browse for project ideas before they know what product they need, and Pinterest is where that browsing happens at scale, with purchase intent already baked in through saves and searches.
This recipe is for small-to-mid DIY product brands — think craft supplies, woodworking kits, home improvement tools, resin supplies, candle-making kits, or similar — that have an online store but little or no paid ad history. The core problem is a cold start: no pixel data, no saved audiences, no purchase signals. Every phase in this recipe is designed to fix that in order, spending as little as possible on pure awareness while building the data foundation that makes later campaigns actually efficient.
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 — Pinterest Tag + Catalog Setup
Install the Pinterest Tag on every page of your store. If you're on Shopify, use the official Pinterest app — it fires all standard events automatically (PageVisit, AddToCart, Checkout). On WooCommerce or custom builds, install the base tag in the <head> and fire AddToCart and Checkout events manually via the Pinterest Tag Helper or GTM. Verify all events fire correctly in Pinterest's Tag Health dashboard before spending a dollar.
Upload a Product Catalog. In Pinterest Business Hub → Catalogs, connect your data source (Shopify auto-syncs; for others, submit a product feed in Pinterest's required CSV or XML format with id, title, description, link, image_link, price, availability). Once approved, your products become Product Pins — eligible for Shopping ads in later phases.
Create a Pinterest Business account if you haven't. Claim your website domain under Settings → Claimed Accounts. This unlocks analytics on organic pins too, which is free signal.
Before running a single ad, you need to tell Pinterest what happens on your website. The Pinterest Tag is a small snippet of code that tracks when people visit pages, add items to their cart, and complete purchases. Think of it as Pinterest's version of the Meta Pixel — without it, you're flying blind and Pinterest's algorithm has nothing to learn from. You also need to upload your product catalog so Pinterest knows what you sell; this is what powers the shopping ads you'll run later. Do both of these before touching the ad budget.
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.
Signal-Seeding — Awareness & Traffic Campaign
With zero pixel history, Pinterest's algorithm needs cheap, broad signal before it can optimize for purchases. Run a Consideration campaign optimized for Outbound Clicks at $15–$20/day for 2–3 weeks. This is not meant to drive immediate sales — it's buying data cheaply.
Targeting: Use Interest targeting only at this stage. Stack 3–5 tightly related interest categories (e.g., DIY & Crafts, Home Improvement, Woodworking, Craft Supplies). Avoid keyword targeting here — keyword campaigns on Pinterest require more intent signal to perform efficiently and you don't have it yet.
Creative: Use 2–3 vertical video pins (9:16, 6–15 seconds) showing the product being used in a real project, or the finished result. If video isn't available, use tall static pins (2:3 ratio) with text overlay. Pinterest rewards native-looking content — anything that looks like an organic pin outperforms polished ad creative here.
Placements: Home feed + Related Pins only. Exclude Search placement at this stage — search clicks cost more and the algorithm isn't ready to use them efficiently.
Results threshold: You're looking for 200+ outbound clicks and 50+ Add-to-Cart events before moving to Phase 3. Check Tag Health weekly to confirm events are firing.
This campaign introduces the brand to strangers browsing DIY content — its only job is to generate cheap clicks and pixel signal, not sales.
- 1. In Pinterest Ads Manager, click Create Campaign → choose objective Consideration.
- 2. Set campaign budget to $15–$20/day. Leave campaign-level CBO on (Pinterest applies it by default at ad group level).
- 3. Name your ad group clearly (e.g., 'DIY — Interest Broad — Cold'). Set ad group budget to match campaign budget since you're running one ad group.
- 4. Under Targeting → Interests, select 3–5 relevant interest categories (e.g., DIY & Crafts, Home Improvement, Woodworking, Craft Supplies, Sewing & Needlework). Do NOT add keyword targeting here.
- 5. Set Age to 18+ and target your shipping geography (country or region).
- 6. Under Placements, check Home Feed and Related Pins only. Uncheck Search.
- 7. Set optimization goal to Outbound Clicks and bid strategy to Automatic.
- 8. Upload 2–3 Pin creatives: vertical video (9:16, 6–15 sec) or tall static (1000×1500px). Write Pin titles and descriptions using natural language describing the project/use case, not sales copy.
- 9. Launch and check Pinterest Tag Health dashboard after 48 hours to confirm PageVisit and outbound click events are firing.
- 10. Monitor weekly: pause any Pin with a save rate under 0.3% after 7 days and replace with a new creative variant.
Your pixel has no history, so Pinterest's algorithm doesn't know who your buyers are yet. This phase is about spending a small amount — $15–$20/day — to get real people clicking through to your site so the pixel can start building a profile of who shows interest. Think of it like priming a pump. You're not expecting big sales here; you're buying the data that will make the next phase much more efficient. Use video or tall image pins that look like something a real person would post, not a polished banner ad — Pinterest users scroll past anything that screams 'advertisement.'
Pinterest Shopping Campaign — Catalog Ads for Warm Signal
Once you have 200+ outbound clicks and 50+ Add-to-Cart events recorded in Tag Health (usually 2–3 weeks in), launch a Catalog Sales campaign targeting your full product catalog. Set budget at $20–$30/day.
Ad Group 1 — Actalike + Interest (Prospecting): Under audience, select Actalike audience based on your Pinterest Tag site visitors (requires 100+ visitors — you'll have this by now). Layer in the same interest categories from Phase 2 to widen reach. Optimization goal: Checkout. Bid: Automatic.
Ad Group 2 — Engaged Audience (Warm): Create a customer list or site-visitor engagement audience (anyone who visited your site or engaged with your Pins in the last 30 days). Target this group in a separate ad group within the same campaign at a slightly higher manual CPM or let automatic bidding handle it. Note: at budgets under $50/day total, keep this as one campaign — don't split it into a separate retargeting campaign. The audience is too small at this stage to justify a separate budget allocation.
Creative: Pinterest pulls product images directly from your catalog feed. Write clean, benefit-forward product titles in the feed itself — that copy shows up on the ad. Add a Collections format Pin if your catalog has 4+ related products in a set.
Honest caveat: Catalog Sales campaign performance depends heavily on your product photography, pricing relative to competitors on Pinterest, and your landing page experience. The campaign settings get you in front of the right people — your offer closes the deal.
Reminder: budget figures are suggestions — scale to your funds and goals.
This campaign spans prospecting and warm re-engagement within one budget, appropriate at this spend level where splitting would starve both audiences.
- 1. In Ads Manager, click Create Campaign → choose objective Catalog Sales.
- 2. Select your product catalog from the data source dropdown. Choose 'All products' for the product group unless you want to promote a specific category.
- 3. Set campaign daily budget to $20–$30/day.
- 4. Create Ad Group 1 named 'Prospecting — Actalike.' Under Audiences, click Add Audience → Actalike → based on Pinterest Tag site visitors (all visitors, 30-day window). Layer in 3–5 interest categories identical to Phase 2.
- 5. Set optimization goal to Checkout. Bid strategy: Automatic.
- 6. Create Ad Group 2 named 'Warm — Site Visitors.' Under Audiences, add your site visitor engagement list (Settings → Audiences → Create → Site Visitors, 30-day window). Set same optimization goal and bid strategy.
- 7. Under Placements, enable Browse (Home Feed + Related Pins) and Search — at this stage, adding Search placement is worthwhile since you now have conversion signal.
- 8. Review auto-generated Product Pin creative. Confirm product titles and descriptions in your catalog feed are benefit-forward and readable as ad copy — edit the feed if needed.
- 9. If you have 4+ related products, create one Collections Pin manually and add it to Ad Group 1 as a supplemental creative.
- 10. Set a 7-day check-in: if the campaign is in 'Learning' status after 7 days and has fewer than 10 checkout events, expand the product group or loosen the Actalike audience size to 1–2% similarity.
Now that the pixel has seen real shoppers, Pinterest can actually optimize for purchases instead of just clicks. A Catalog Sales campaign pulls your products directly from the feed you uploaded in Phase 1 and shows them to people most likely to buy — both cold audiences that look like your site visitors and warmer people who've already engaged with your brand. This is where you start expecting actual revenue, not just data. Keep both audience types inside one campaign for now — your retargeting audience is still too small to justify splitting the budget, and fragmenting it will just slow down the algorithm's learning.
Creative Iteration — Keeping the Feed Fresh
Pinterest's content half-life is longer than Meta's but creative fatigue still happens, typically around 4–6 weeks for a small audience. Build a lightweight creative rotation process:
- Frequency check: In Ads Manager → Reporting, add the Frequency metric. Once frequency exceeds 3.0 within a 30-day window for your warm audience, introduce new creatives.
- New Pin formats to test: Step-by-step process video (shows the DIY project in progress — performs exceptionally well for this category), before/after static pins, and 'materials list' graphic pins that double as save-worthy content.
- Organic + paid flywheel: Post your best-performing paid Pins organically on your business profile too. Organic saves create a free retargeting-eligible audience (Pinterest users who saved your Pin) that feeds back into ad targeting.
- Budget reallocation: Once a specific product or category generates 20+ checkout events, create a separate ad group for that product group with a slightly elevated budget — don't let a hero product get diluted by the full catalog.
Reminder: budget figures are suggestions — scale to your funds and goals.
Even on Pinterest, where pins can stay relevant for months, showing the same ad forever stops working. Every 4–6 weeks, check how often the same people are seeing your ads (that's your frequency score) and swap in new creative when it exceeds 3. For DIY products, the content that consistently outperforms polished ads is process content — show someone actually making the thing. Also, post your best ad creative organically. It costs nothing and every save is a free signal Pinterest uses to find more people like that saver.
Measurement Discipline — What to Track and What to Ignore
Primary KPIs (check weekly):
- Checkout ROAS — target 2.0x minimum before scaling budget. Below 1.5x, revisit your offer and landing page before touching bids.
- Add-to-Cart rate on site — low ATC (under 3%) points to a product page problem, not an ad problem.
- Outbound Click-Through Rate — benchmark 0.4–0.8% for cold Pinterest traffic. Under 0.3% means creative isn't stopping the scroll.
Attribution setting: Pinterest defaults to a 30-day click + 1-day view attribution window. This overcounts. Set your campaign attribution to 7-day click / 1-day engagement in campaign settings to get a more honest read. Cross-reference Pinterest-reported conversions against your Shopify or GA4 data — expect a 20–40% discrepancy due to cross-device and iOS limitations. Use your store's actual order data as the ground truth.
What not to optimize on: Saves and Pin impressions are vanity metrics at this stage. They're signals of organic potential, not purchase intent. Don't let a high save count on a Pin distract you from a low checkout rate.
Scaling rule: Only increase daily budget by 20% or less per week once ROAS is stable. Pinterest's algorithm re-enters a learning phase with large budget jumps, which temporarily tanks performance.
Reminder: budget figures are suggestions — scale to your funds and goals.
Pinterest will show you a lot of numbers — impressions, saves, engagement rate. Most of them don't tell you if the business is working. Focus on three things: Are people buying (ROAS)? Are people adding to cart (if not, your product page is the problem, not the ad)? Are people clicking at all (if not, your creative isn't compelling enough)? Also, change Pinterest's default attribution window to 7-day click — the 30-day default makes results look better than they are and will lead you to overspend. Always check your actual Shopify or GA4 order count against what Pinterest claims. When they disagree, trust your store.
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 Pinterest Tag + catalog feed before spending anything — these are non-negotiable prerequisites.
- Spend 2–3 weeks on a cheap Consideration campaign just to seed pixel signal; don't expect sales yet.
- Graduate to a Catalog Sales campaign once you hit 50+ Add-to-Cart events — that's when Pinterest can optimize for purchases.
- Keep retargeting inside the same campaign at this budget; separate retargeting campaigns fragment spend and starve the algorithm.
- Switch attribution to 7-day click and cross-check Pinterest conversions against your actual store orders every week.
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.