Sheets-first personalization widget
Drop a script tag on your site, point it at a Google Sheet CSV, and show every visitor tailored content. No backend. No cookies.
Need the full CSV personalization tool? SnippetForge — £29 →
Three things. That's all you need.
Google Sheet as config
Define your personalization rules in a spreadsheet. Columns are segments, rows are content keys. Edit the sheet to update your site live.
1:1 or segment via ?sf=
Append ?sf=agency to any URL. Your page instantly shows content tailored to that segment. Share different links for different audiences.
Drop-in <script>
One script tag in your page head. No build step, no framework lock-in, no dependencies. Works with any static or dynamic site.
How It Works
Create your Sheet
Add columns for each audience segment (agency, saas, enterprise). Add rows for each content key (headline, cta, benefit). Publish as CSV.
Add the snippet
Paste one <script> tag into your page head. Point it at your published CSV URL. Tag elements with data-sf-key attributes.
Share personalized links
Send yoursite.com/?sf=agency to agencies, ?sf=saas to SaaS founders. Each visitor sees content crafted for them.
your-page.html
<!-- 1. Add the snippet to your <head> -->
<script src="https://mvp.snippetforge.app/snippet/v0.js"
data-config-url="https://your-sheet-csv-url.com/data.csv"
data-segment-param="sf"></script>
<!-- 2. Tag elements you want personalized -->
<h1 data-sf-key="headline">Default headline</h1>
<p data-sf-key="subheadline">Default subheadline</p>
<a data-sf-key="cta_url" data-sf-attr="href" href="#">
<span data-sf-key="cta">Default CTA</span>
</a>See it in action
This demo reads from a real CSV. Click a segment to see the content change.
Live personalized content ↓
Sheets-first personalization in 10 minutes
Show every visitor content that speaks to them — no backend or cookies required.
Get Started — £9Join hundreds of sites using SnippetForge
Simple, transparent pricing
One pack. Everything you need to start personalizing pages today.
SnippetForge MVP — Basic Pack (Beta)
£9 one-time (Beta)
Everything you need to get started
- ✓50 high-converting cold email snippets
- ✓Google Sheets personalization templates
- ✓SnippetForge app access for this pack
- ✓Quick-start guide
- ✓Beta updates included
Secure payment via Dodo Payments. One-time purchase — no recurring charges.
Frequently Asked Questions
Does this use cookies or track visitors?
No. SnippetForge uses zero cookies, zero localStorage, and zero tracking. It simply reads a URL parameter (?sf=segment) and fetches your CSV config. Fully GDPR/CCPA compliant by design.
Will this affect my SEO?
The snippet runs client-side after the page loads, so search engines see your default content. Your base page is always the canonical version. Personalized content is layered on top for visitors with the ?sf= parameter.
How does it work technically?
You publish a Google Sheet as CSV (or host any CSV file publicly). The snippet fetches that CSV, parses it into a key→segment→value map, then updates any element with a data-sf-key attribute to match the active segment from the URL.
Is this a subscription?
No — the Basic Pack (Beta) is a one-time purchase of £9. You get lifetime access to everything included. No recurring charges.
What sites does it work with?
Any website — static HTML, WordPress, Webflow, Next.js, Shopify, or any platform where you can add a <script> tag. No build tools or framework required.
What if I need help setting it up?
The quickstart guide walks you through setup in under 10 minutes. If you get stuck, email support@snippetforge.co and we'll help you get running.
Ship personalized pages today
Stop sending every visitor the same generic page. Start in 10 minutes with a Google Sheet and one script tag.
Get Started — £9 one-time (Beta)