PR Seeding on Shopify: From List Building to Fulfillment in One Workflow
PR seeding and influencer gifting get lumped together, but they're different jobs. Different recipients, different goals, different metrics. Confusing them is why most Shopify brands either over-invest in enterprise tools they don't need yet, or run their PR program out of a Google Sheet that falls apart at 30 contacts.
This is the workflow we'd run if we were doing PR seeding today on a Shopify store, with the cheapest stack that still scales.
PR Seeding vs. Influencer Gifting
They look similar from the outside — you send free product, hope for coverage. But the buyer behavior is different.
Influencer gifting targets creators. The output is content: an Instagram story, a TikTok haul, a YouTube unboxing. Success is measured in views, engagement, and direct attributable sales through a code or link. The relationship is usually one-to-one and ongoing.
PR seeding targets press, journalists, stylists, and tastemakers. The output is editorial mention: a magazine roundup, a newsletter feature, a "best of" gift guide, a placement in a celebrity's hand. Success is measured in coverage, brand lift, and downstream demand. The relationship is often one-shot and tied to a launch window.
The practical difference: influencers tell you what they want, when they want it, and they're shopping. Press doesn't shop. Press wants samples sent to a desk address by a deadline, with the right metadata for a story they're already writing.
That changes how you build the workflow.
Step 1: Build the Seeding List
PR lists rot fast. Editors move outlets. Freelancers change beats. Newsletters launch and die. Don't buy a generic media list — half of it will be dead within six months.
Build your list manually from three sources:
- Outlets that already covered competitors. Search "[competitor] launches" and note the byline. That writer covers your category.
- Newsletter writers. Substack and Beehiiv have made independent newsletters more powerful than most legacy outlets in niche categories. Find the ones your target customer actually reads.
- Stylists and gift guide editors. For product brands, a single gift guide placement in November can outweigh 20 influencer posts.
Keep the list in Notion, Airtable, or a Google Sheet. Fields you actually need:
- Name and outlet
- Beat (what they cover)
- Email or DM handle
- Last contact date
- Coverage history (what they wrote about you, when)
Don't over-engineer it. The list is just a CRM of who you've talked to.
Step 2: The Outreach
PR outreach has one rule: don't ask for anything.
The pitch is short. Three sentences max. You're a brand they may not know. You think they might find your product interesting. Here's the link to claim a sample if they want one — no obligation, no embargo, no embargo to break.
Bad pitch:
Hi! We'd love to send you our new product for a review. Could you let us know your address and which size you'd prefer? We'd really appreciate any coverage you could offer.
Good pitch:
Quick one — we just launched [product]. Thought it might fit what you cover. If you want a sample, here's the link to send one to yourself: [URL]. No coverage expected.
The link does the rest. They click, fill in their address and a couple of fields you actually need, and the sample ships. No reply thread. No back-and-forth about sizes.
This is the part that breaks for most brands. They send 50 pitches, get 12 yes-replies, and now they're scheduling 12 separate spreadsheet rows of address + size + outlet + deadline. By the time they ship, the editorial window has closed.
Step 3: The Fulfillment Problem
The standard answers to "send me a sample" all break at scale.
Draft orders. You build the cart for them, send an invoice, they confirm shipping. Three messages minimum per recipient. At 50 contacts that's 150 message threads.
Discount codes. A 100% code dumped on your full store. The recipient picks whatever they want. Some pick three things. Some never use it. You have no idea which orders are PR samples vs. real customers in your reporting.
Spreadsheets. Address, size, SKU, mailing notes, deadline, social handle. Filled in over email threads. Manually re-entered into Shopify as draft orders. Mistakes happen on roughly 10% of orders, which is a guaranteed apology email.
What you actually want: a single link the recipient fills out themselves, with the specific fields PR needs (publication, deadline, address, social handle), constrained to the products you're seeding, that creates a real Shopify order in your admin.
That's a PR seeding form.
Step 4: A Shareable PR Seeding Form
The fields that matter for PR seeding — and only the fields that matter — are:
- Name and publication / outlet — for tagging the order in Shopify
- Mailing address — desk address, not personal
- Email — for shipment confirmation
- Deadline — when do they need it for the story?
- Story angle (optional) — what are they writing about?
- Social handle (optional) — for tracking organic posts later
- Product selection — constrained to your seeding lineup, with a per-recipient limit
You don't need stock photos, audience size sliders, or campaign briefs. PR contacts hate forms that feel like marketing portals. The form should take 90 seconds.
The product selection matters. PR seeding usually has a tighter shortlist than influencer gifting — maybe three SKUs from a launch, not your full catalog. Lock it down. Let them pick one or two from a curated set. Anyone who pushes back on the limit isn't going to write about you.
The order lands in your Shopify admin tagged as PR. Your fulfillment workflow handles it like any other order. Inventory drops. The recipient gets a tracking number. You move on.
Step 5: Tracking Coverage
Sample shipped is not the end of the workflow. The 30-90 days after the sample lands is where the actual ROI shows up.
Track three things:
- Did coverage happen? Set a Google Alert for the recipient's name and outlet. When they publish, the alert fires.
- Did UGC happen? If the recipient is also active on social, watch their handle for organic posts. Some PR contacts post personally even when they don't write a story.
- Did downstream sales happen? If you used a unique seeding link with UTMs, you can attribute referral traffic and sales back to the specific contact in your analytics.
A simple status field on the contact row — "shipped," "covered," "no coverage," "ongoing" — is enough. Don't build a dashboard for a 50-person seeding list.
The tracking matters because it tells you who to seed again next launch and who not to bother. PR seeding compounds. The third sample to a writer who liked the first two is the one that gets the feature.
The Shopify-Native Option vs. Enterprise Tools
There's a real category of enterprise PR and seeding platforms — Statusphere, Bobsled Marketing, Aspire (formerly AspireIQ), Klaviyo's PR features bolted onto larger campaigns. They have their place. But they're priced for brands doing $5M+ in revenue with a dedicated PR or influencer hire.
For a Shopify brand running its own seeding program, the math doesn't work. A typical enterprise seeding tool costs $300-1,500/month, before the agency markup. You're paying for a creator marketplace and a campaign manager — not the seeding workflow itself.
Here's where each makes sense:
| Tool type | Best for | Cost |
|---|---|---|
| Enterprise platform (Aspire, Statusphere) | Brands running 100+ creator campaigns/month with a dedicated team | $300-1,500+/mo |
| Agency-managed PR | Brands with budget but no in-house capacity | $3-10K/mo retainer |
| Shopify-native seeding form | Founder-led PR programs, sub-$5M brands, launch-driven seeding | $25/mo |
If you're sending fewer than 100 samples a month and you don't need a creator marketplace, the Shopify-native option does everything you need. If you're at scale and need outbound creator discovery, the enterprise tools earn their cost.
How to Build a PR Seeding Form in Checkout Links
Checkout Links has a pre-checkout page builder that does this exact workflow. The setup is short:
- Create a new link in your Shopify admin.
- Add the products you're seeding (your launch SKUs).
- Apply a 100% discount.
- Use the form builder to add the PR-specific fields: publication, deadline, story angle, social handle.
- Set a per-recipient product limit (1-2 items is standard for PR).
- Set a usage cap and an expiry date that matches your launch window.
- Optionally add a passcode so the form only works for contacts you've sent it to.
- Send the link in your outreach email.
Each submission creates a real Shopify order, tagged with the form data, ready for your fulfillment workflow. No portal, no creator profile, no monthly seat cost.
What This Replaces
If you've been running PR seeding through any of the following, the Shopify-native form replaces the workflow:
- A Google Sheet with addresses you re-key into draft orders
- A Typeform that posts to a Slack channel that someone manually fulfills
- A Klaviyo or Mailchimp form that emails you submissions
- A draft order link sent one-at-a-time per contact
- A 100% discount code with no controls on what gets ordered
You stop being the bottleneck between yes-reply and shipment. The contact fills the form, the order ships, the sample lands in time for the deadline.
What You Need to Get Started
Checkout Links is $25/month. The form builder, product limits, passcodes, expiry, and Shopify order integration are all included on that plan — no enterprise upsell.
You need a Shopify store and a list of PR contacts. The form takes about 5 minutes to build the first time.