Free Leak Check
Shopify app Get notified

Tap Vortex for Shopify

Design your own vortex. Right inside Shopify.

Most store pages show every shopper the same thing, then forget them. Tap Vortex is a Shopify app for designing a vortex: an offer, a few questions, their match and a bigger bag, with one memory per shopper and your normal Shopify checkout at the end. No theme code.

Design a vortex that remembers every shopper. Your products, your domain, your Shopify checkout.

Coming to the Shopify App Store · 14-day free trial · From US$97 a month

Design every step. In your store's own look.

Ask a few questions. Or none at all.

Match every answer. With AI, a sheet or your own picks.

Grow the bag. Then Shopify's own checkout.

Publish. Test it against your current page.

How it works

One path.
One memory.
Your checkout.

Every step runs on your store's own address. One memory follows each shopper the whole way, and the bag goes into your normal Shopify cart.

A shopper arrives.From an ad, an email or a link.

They land on your vortex.On your own domain.

Every tap is remembered.Answers, match and bag.

The bag goes to checkout.Shopify's own. Nothing new.

If they leave, Klaviyo knows.What they picked and where they stopped.

They come back to where they stopped.Funnels forget. Vortexes remember.

Access4scopes

All read-only. Products, orders, themes and files.

Theme code edited0lines

The storefront part is a theme app embed you switch on.

Shopper data kept13months

Counted from their last visit. Then it's deleted.

Taken from the app's own settings. These are specs, not results.

Why there's an app

A store page treats every shopper the same, then forgets them the moment they leave. A vortex asks, matches, bundles and remembers. The app lets any Shopify store design its own, from its own products, and test it against the page it has now.

Tap VortexThe Shopify app

What's inside

Every step a store needs.
Only the ones yours does.

Pick the steps, set the order, write the words. A vortex can be one offer page, or offer to bag with questions in between.

Offer page

The reason to stay.The deal, the second they land.

Questions

A few taps.Optional. Some vortexes ask none.

Their match

The right product first.Not a grid of 48.

Bundle or pack

A bigger order.Packs, gifts or tiers. Your call.

Shop all

Room to browse.Without losing the thread.

Bag

Straight to checkout.Shopify's checkout. Nothing new.

Welcome back

They left. They're back.Right where they stopped.

Products, prices and wording above are examples. Yours come from your own store.

Features

Built for Shopify.
Down to the checkout.

Setup wizard

Five steps. Starter pages written from your products.

Answer five questions. The app reads your products, theme colours, logo and font, and writes your first pages. Then every word and block is yours to change.

Your domain

On your store's own address.

Split test

Test it against the page you have now.

Product popups

Photos, options and details. Same page.

Reports

See where they stop. And what they answered.

Illustration, not results.

Klaviyo

Follow-ups that know what they picked.

Answers, match and bag go to your own Klaviyo, with a link back to where they stopped. Three follow-up flows are created as drafts. Nothing sends until you switch it on.

Consent

Asks Shopify first.

Theme app embed

Put it anywhere. Touch no code.

Give it its own link, or let it replace your homepage, one page or every page. Switch it on in the theme editor. Add ?vx=off to any address to see your normal store.

Getting started

From install to live.

Four steps, all inside your Shopify admin. No theme code, no developer, no call.

Step 1Install
Step 2Set up
Step 3Design
Step 4Go live

Read-only access.Step 1, install.

The app asks to read four things. It can't change your store.

Five questions.Step 2, set up.

The wizard writes starter pages from your products, colours, logo and font.

Make it yours.Step 3, design.

Change any word, colour or block. Match products with AI, a spreadsheet or by hand.

Test it. Keep the winner.Step 4, go live.

Publish, switch on the embed, and split traffic with your current page.

Stuck? Ask us and we'll reply with a voice note or a short video.

Plans

Compare plans.

Every plan has the full builder. Pick by how many shoppers open your vortex pages each month.

14-day free trial on every plan. Billed through Shopify.

For new vortexes

Starter

US$97
a month10,000 visitorsGet notified
For growing stores

Growth

US$197
a month50,000 visitorsGet notified
For big traffic

Scale

US$397
a month200,000 visitorsGet notified
Vortex visitors a monthShoppers who open a vortex page
10,000
50,000
200,000
Unlimited vortexesWith the full page designer
One memory per shopperWith welcome back on return visits
Split testAgainst your current page
Reports and Klaviyo syncDrop-off, answers, orders, follow-ups
Setup helpBy voice note or short video
—
Priority supportYour questions go first
—
—

Prices in US dollars, billed monthly through Shopify. Cancel any time from your Shopify admin. Going over never switches anything off: if you're over your plan two months in a row, we'll email you to move up.

Tech specs

Under the hood.

Store access
Four scopes, all read-only

read_products read_orders read_themes read_files

Why each one

Products for matches and bags. Orders to credit sales to a vortex. Themes and files to start in your colours, logo and font.

Storefront
App proxy

Vortex pages live at /apps/vortex/<name> on your own domain.

Theme app embed

Runs in the theme's head. On pages you didn't choose, it prints nothing.

Never covers

Cart, checkout, customer accounts, policies or the password page.

Escape hatch

Add ?vx=off to any address to see your normal store.

Checkout
Shopify's own

The bag goes into your store's cart. No new checkout, nothing to set up.

Order credit

Orders are credited to the vortex through the orders/create webhook and cart attributes.

Consent
Shopify Customer Privacy API

The same signal that drives your cookie banner.

Nothing on a guess

No visitor id, memory or Klaviyo sync until analytics is allowed.

Email opt-in

The "email me offers" box is unticked by default.

Data
Kept 13 months

Shopper data is kept 395 days from their last visit, then deleted by a daily clean-up.

Privacy webhooks

customers/data_request customers/redact shop/redact

Uninstall

Sessions are removed straight away. Store data is deleted when Shopify sends shop/redact.

No Shopify customer id

A shopper is an anonymous visitor id, plus an email only if they type one in.

Klaviyo
What's sent

Answers, match, bag and a link back to where they stopped.

Draft flows

Saved bag, Your match and Come back. Nothing sends until you switch it on.

Your key

Your private key is stored encrypted (AES-256-GCM) and never shown again.

Matching
Match with AI

Runs once when you tap it, never per shopper. You can change every pick.

Spreadsheet

Upload a CSV or Excel file of answers and products.

Page weight
No framework

The shopper script is small, plain JavaScript, inlined into vortex pages.

Only where it runs

The rest of your store loads exactly as it does today.

Billing
Through Shopify

Shopify Managed Pricing. Monthly, in US dollars, on your Shopify bill.

Free trial

14 days on every plan. Cancel any time from your Shopify admin.

Support
No calls

Help comes by voice note or a short video. Ask a question.

Language

English.

FAQ

Questions?
Answers.

Not yet. The app is heading to Shopify for review. Leave your email and we'll tell you the day it's live.

No. The storefront part is a theme app embed you switch on in the theme editor. On pages you didn't choose, it prints nothing. Add ?vx=off to any address to see your normal store.

Read-only access to four things: products (for matches and bags), orders (to credit sales to a vortex), and themes and files (to start in your colours, logo and font). It can't change your store.

No. The bag goes into your store's own cart, and shoppers pay in your normal Shopify checkout.

No. The setup wizard writes starter pages from your own products, colours, logo and font. After that, every step, question and word is yours to change. Some vortexes ask two questions. Some ask none.

A shopper who opens a vortex page. Going over never switches anything off. If you're over your plan two months in a row, we'll email you to move up.

Connect your Klaviyo and the app sends each shopper's answers, match and bag, with a link back to where they stopped. It also creates three follow-up flows as drafts. Nothing sends until you switch them on.

Yes, as a separate service. Start with a free Leak Check.

Ask us a question and we'll reply with a voice note or a short video. No calls.

Coming soon

Coming to the
Shopify App Store.

Leave your email and we'll tell you the day it's live.

No spam. Unsubscribe any time.

You're on the list.We'll email the day it's live.

Rather we build it for you? Get a free Leak Check ›

Got a question first? Ask us and we'll reply with a voice note.