— A Shopify app · est. 2021

Remember anything
about your shoppers.

A birthday. A favourite colour. The three quiz answers that say they want the minimalist version, not the bold one. FieldsRaven saves it straight onto the customer's Shopify profile — so your theme, your flows, and your team can use it. No new tools. No extra subscriptions. Paste a snippet into your theme and it's done.

Start your 14-day trial →

★★★★★ Shopify App Store · 14-day free trial · No credit card at install

SK
Sarah K. VIP
sarah.k@example.com · Customer #1042
live
from /wishlist

Shopify customer

Location
Toronto, ON
Tags
vip · newsletter

Metafields · fields_raven (3)

wishlist [12, 45, 9]
favourite_scent smoky · oud
birthday 1990-05-19

Built & maintained by a solo developer who answers their own email — and who's been on the Shopify ecosystem since 2018.

What it is, plainly

A simple way to save extra information about a shopper, right where Shopify already keeps it.

Shopify lets you store any custom data you want on customers, products, pages — they call these metafields. The problem is, nothing in your storefront helps you actually fill them in.

FieldsRaven does. Drop a small snippet into your theme. From any page — checkout, account, a quiz, a configurator — write directly to the customer's Shopify profile.

Everything that already reads metafields — your theme, your Klaviyo flows, your Airtable sync, your team in the admin — picks the data up automatically. No new database. No new app to maintain.

Save to
Customers
Save to
Products & variants
Save to
Pages, blogs, articles
Save to
Collections
Field types
text, number, JSON
Auth
Signed by Shopify
Use cases

The things you've been wishing your Shopify could remember.

No. 01

Birthday rewards

Capture a shopper's birthday on signup and let Klaviyo wish them well — with a code.

Customer · single text field
No. 02

Quiz personalization

Save the full quiz answer set as JSON. Segment, recommend, follow up.

Customer · JSON
No. 03

Save for later & wishlists

An array of product IDs on the customer — read it in any theme block to retarget shoppers who left wishes behind.

Customer · JSON
No. 04

Product configurators

Persist the configuration a shopper built — even before they buy.

Customer · JSON
No. 05

Hide pages from SEO

A flag on a page, read by Liquid, drops it from robots.txt and your sitemap.

Page · integer
No. 06

Internal tags & flags

Mark a customer "VIP", "agency lead", "wholesale interest" — without paying for a CRM.

Customer · text
— This is what you write

Eight lines of JavaScript. That's the whole integration.

Drop it into your theme, set the value you want to save, ship.

theme.liquid · save birthday
// Save the shopper's birthday to their profile.
Raven.send({
  obj_type:   'customer',
  obj_id:     {{ customer.id }},
  namespace:  'fields_raven',
  key:        'birthday',
  value:      '1990-05-19',
  value_type: 'string'
})
How the data flows

From storefront to your stack, in under a quarter-second.

01 Storefront

Snippet fires

A line of JavaScript in your theme captures a value the moment your shopper enters it.

capture
02 FieldsRaven

HMAC-signed

The request is signed by Shopify's app-proxy. Only your storefront can write.

verifysignature ✓
03 Shopify

Metafield saved

The value lands on the customer's Shopify profile. Visible in the admin, readable by your theme.

writemetafield.write ✓
04 Your stack

Flows trigger

Klaviyo profile property updates. Airtable row appends. Your email cadence picks up.

notifytrigger.queued
Proof

Five stars, quietly, for years.

A small app that does exactly what it says, with the kind of support you wish every Shopify app had.
Verified user Trevor Brown, Technology & Website Manager · Fibreworks & Solidago
★★★★★

Saved us from building our own middleware. Three lines into our theme and it's writing wishlists to Klaviyo profiles.

Store · CA · with app 2y

★★★★★

Karim answers his own emails on a Sunday. The app does what's on the tin. Both are rare.

Store · UK · with app 1y

★★★★★

The quiz on our PDP saves the result straight to the customer profile. Our flows finally know who they're talking to.

Store · US · with app 8mo

Read every review on the Shopify App Store →
Pricing

One plan. Fair price.

FieldsRaven · Standard
$29 .99 / month · per store
  • Unlimited customers, products, pages, collections
  • Unlimited metafield saves per month
  • Klaviyo + Airtable integrations included
  • HMAC-signed by Shopify (no third-party auth)
  • Built & supported by a real human
  • 14-day free trial — cancel any time
FAQ

The honest answers.

What does FieldsRaven actually do? +

It writes data from your storefront onto Shopify's native metafields. That data is then visible everywhere Shopify already shows metafields — your theme, your admin, your Klaviyo integration, your Airtable sync.

Do I need to write code? +

If you can paste a snippet into your Shopify theme, you can use it. Most stores wire up their first save in under 20 minutes. Anything more complex is a normal theme-customization task.

Will it slow down my storefront? +

No measurable impact on Largest Contentful Paint or Total Blocking Time. The kit is ~3KB gzipped and only fires on the actions you wire it to.

What if my developer wants to install it for me? +

Send them this page and the docs at docs.fieldsraven.app. The integration is small enough that most agency leads finish it in one sitting.

How is this signed / secure? +

Every write is signed by Shopify's app proxy with an HMAC. Only requests that come from your actual storefront can write to your store's metafields. There's no separate auth to manage and no token to leak.

What metafield types are supported? +

Text, integers, and JSON (single line or multi-line). That covers ~95% of real-world cases — birthdays as text, hide-page flags as integers, quiz answers as JSON.

What happens if I uninstall? +

Your data stays on your customer/product/page metafields — it's stored in Shopify, not in our database. We delete our copy of your shop record per Shopify's GDPR webhook on uninstall.

Can I export the saved data? +

The data is in Shopify, so you can use any tool that reads Shopify metafields — the Admin API, the bulk export, Matrixify, etc. There's no FieldsRaven-specific export to learn.

How do you handle Klaviyo? +

When you save a metafield to a customer, FieldsRaven also syncs the value to that customer's Klaviyo profile as a custom property — segmentable, flow-triggering, and available in templates immediately.

What about Airtable? +

Same idea — a save also appends a row to a base you configure, so a non-technical team member can see every save in a normal Airtable view.

Is there a free plan? +

No free tier, but every install gets a 14-day trial with no credit card required at signup. If it isn't useful to your store, uninstall before day 15 and you're never billed.

Ready to remember more about your shoppers?

Paste a snippet. Save anything onto a customer's Shopify profile. Use it everywhere — Klaviyo, Airtable, your theme.

Add it to your Shopify →

14-day free trial · Billed via Shopify · No credit card at install