Getting started
Vibel is the AI ops team for DTC brands: profit, ads, email, creators, inventory and SEO watched in one place, with every signal ending in an action.
Read guideConnect your Shopify storeConnect Shopify to start the flow of orders, refunds and products into Vibel. This is the backbone connection every other feature builds on.
Read guideConnect ad platforms (Meta, Google, TikTok)Connect Meta, Google and TikTok so spend, ROAS and campaign performance flow into Vibel alongside your Shopify revenue.
Read guideConnect Google (Ads, GA4, Search Console) & ShopifyOne Google sign-in connects Ads, GA4 and Search Console; pick the right property from a live list instead of hunting for an ID. Shopify is the other one-click connection almost everything else builds on.
Read guideConnect Klaviyo (email & SMS)Connect Klaviyo so Vibel can show your flows-vs-campaigns split and email revenue in one place.
Read guideSet up your costs for true profit (COGS + operating costs)Enter product costs and your recurring bills so Vibel can show real contribution margin instead of vanity ROAS.
Read guideInstall the Vibel pixelThe pixel installs through the Shopify app, in two parts: a theme embed for pageviews and a web pixel for checkout and purchase. No snippet to paste.
Read guideHow the demo worksThe demo at /demo drops you into a fully seeded demo brand, 90 days of orders, ad spend, tickets and reviews already loaded. It is read-only: nothing you do in there can change anything, enforced on the server, not just hidden in the UI.
Read guideYour first sync: what to expectAfter you connect a source, Vibel syncs in the background and your surfaces fill in. Here is what happens and in what order.
Read guideSet up the Vibel pixelHow the Vibel pixel installs on each Shopify store, what it collects, and how to confirm it is working - in orders, not percentages.
Read guideConnecting (and reinstalling) your Shopify storeShopify is a one-click, read-only connection. If you ever uninstall Vibel and come back, reinstalling does not lose your history: it just reconnects.
Read guideConnecting Meta (Facebook & Instagram) adsMeta ad performance connects with a read-only System User token. Here is exactly where to get it, what access to grant, and why a System User token is worth the extra step over a personal one.
Read guideConnecting Google AdsGoogle Ads reuses the same read-only service account as Search Console and GA4, plus one extra credential: a developer token, which Google has to approve before live spend data flows.
Read guideConnecting Google Analytics (GA4)GA4 connects read-only, for sessions and conversion-rate context next to your real revenue. One Google service account covers GA4, Search Console and Google Ads together.
Read guideWhat the Vibel pixel actually sends, in plain termsThe Vibel pixel is first-party: it runs on your storefront and reports to Vibel, not to Meta or Google. It has two separate halves, and a store needs both turned on to see purchases.
Read guideWhere everything is
Dashboard & metrics
Home (/) is what needs you today: your team, what to do now, today's ranked priorities, pace to your revenue goal and a plain-English morning brief.
Read guideAttribution: where your sales really come fromAttribution (/attribution) resolves every order to a channel, paid, organic, AI assistants, email, social, referral and honest direct/unknown, with a choice of model and a CSV export.
Read guideCommand centerThe command bar lets you tell Vibel what you want in plain language. It drafts the task, you approve it, and every step is logged. Lives in Lab, admin and owner roles only.
Read guideThe weekly report (Figures)Figures rebuilds the classic weekly/monthly figures sheet live: target vs actual ROAS, the Shopify income block, sessions/CVR, a 'what changed and why' card, and stock-impact notes. CSV export included.
Read guideCohorts & LTVA cohort heatmap of lifetime value: darker cells mean higher LTV relative to the grid, so you can see which cohorts pay back.
Read guidePortfolio viewEvery brand you belong to on one screen: trailing-30d revenue vs the prior 30d, orders, AOV, blended ROAS, open priorities and client report links. Lives in Lab, admin and owner roles only.
Read guideReal LTV ROAS & new vs returning customersCohorts & LTV also shows a true LTV ROAS: what a new customer costs vs what they are actually worth once repeat orders are counted, plus a new-vs-returning revenue split.
Read guideAgency: client performance reports & content-plan sharingFrom Portfolio, generate a frozen performance report or a content plan for any client brand and share it with a read-only link, no login required.
Read guidePin your metrics (Metrics & Pins)Pin the metrics that matter most to the top of your dashboard so you see them first every time you open Vibel.
Read guideWhat to do now (Coach)Coach (/coach) is a ranked action feed that aggregates every signal Vibel watches - stock risk, unprofitable channels, metric drops, high-return SKUs, and dropshipping test results - into plain-language steps ordered by urgency.
Read guideStockout alerts and demand forecastVibel forecasts how many days of stock each SKU has left and surfaces a reorder-by date before you run out. The same signal feeds Coach and the weekly report's 'why sales moved' card.
Read guideWhat changed and whyThe weekly report card that explains metric moves: which numbers shifted week over week and what likely caused each one, cross-referenced across revenue, CVR, ad spend, sessions and refund rate.
Read guideReturns (now part of Payouts & returns)Returns used to be its own page at /analytics/returns. It now lives inside Payouts & returns (/finance): last 90 days of return rate, units returned, refund amount, which SKUs get returned most, and the return reasons from Shopify.
Read guideThe priority feed, and how an item resolvesPriorities on Home is the priority feed: every open watcher firing, ranked by severity, dollar impact and recency. Each item carries an action and moves through open, acted, dismissed or resolved.
Read guideThe Reports panel and its snapshotsReports opens a panel with four collections, Marketing, Store, Customers and Money. Each collection opens on its own Snapshot page, a one-screen answer to "how is this part of the business doing", with the detail pages underneath it.
Read guideBenchmarksCompare your ROAS, AOV, conversion rate, and return rate against anonymized peer stores on Vibel. Unlocks once at least 5 comparable stores are in the cohort. Lives in Lab, admin and owner roles only.
Read guideChoosing an attribution model and a lookback windowVibel offers five real multi-touch models (last click, first click, linear, position-based, time decay) plus an attribution-window cap, and every channel can carry its own lookback instead of one global number.
Read guideWhy Vibel's numbers can differ from Shopify's own analyticsBoth read the same orders, so a small, explainable gap is normal: timezone, refund timing, and which orders count (POS, drafts, test orders) are the usual reasons, not a tracking fault.
Read guideAsk Vibel: questions about your numbersAsk Vibel answers questions about your connected data in plain language, shows what it based the answer on, and tells you before a question costs extra credits.
Read guideProfit & costs
Operating costs are your real recurring bills; cost groups set a per-SKU cost once for related variants. Together they power true contribution margin.
Read guideMargin by SKU (Products calculator)See per-SKU margin, including the per-batch freight difference that a single blended cost average hides.
Read guideFree calculatorsPlanning tools separate from the live dashboard, starting with break-even ROAS and MER.
Read guideProfit by channelAd channels (/channels) shows contribution profit per channel: revenue minus product cost and platform fees, then minus ad spend. A channel is only profitable when that number is positive.
Read guideBreak-even ROAS calculatorA free public tool at /breakeven-roas-calculator. Enter your selling price, supplier cost, shipping and transaction fees to instantly see the ROAS you must beat to make a profit per order.
Read guideVAT-aware profit (net of VAT)If your Shopify prices include VAT, turn this on so contribution margin nets VAT out of revenue first. Off by default; nothing changes until you turn it on.
Read guideSetting shipping cost so contribution margin is completeA per-order shipping cost, by market, sits next to your per-SKU COGS so contribution margin reflects what an order actually cost you to fulfil, not just what the product itself cost.
Read guideAdvertising
Creatives (/creative) breaks every ad into hook, body and CTA, each with one honest measure from the ads that actually ran it, then helps you turn the strongest lines into a new test.
Read guideAd channelsPer-channel metric grids plus a blended row, each metric shown with its delta vs the previous equal window.
Read guideAds waste finderFlags Performance Max search terms that are a cost sink and hands you a ready negative-keyword list.
Read guideProduct feedsTurn your Shopify catalog into channel feeds with rules and performance labels drawn from your live sales and margin.
Read guideDesign your product images (the feed image editor)Add badges, buttons, text and USP lists to your product photos right inside the feed editor. Everything sits in its own slot on the image so nothing ever overlaps, and what you see is exactly what Meta, Google and Pinterest receive.
Read guideFeed master rulesThe persisted rule groups that shape every product feed, with a demo set until you save your own.
Read guideSlide designerThe image template used to composite feed slides, with a demo template until you save your own.
Read guideSending conversions back without double-countingBefore you switch on server-side sending to Meta, Google or Pinterest: exactly what to turn off first, tool by tool, and why running both double-counts every sale.
Read guideIs Google Ads bidding on the right conversion goal?Web tracking checks which of your Google Ads conversion actions Smart Bidding treats as primary, warns when it is not your real Purchase action, and lets you demote the wrong one to secondary in one click.
Read guideDo I need the Conversions API if I already have the Meta pixel?Short answer: yes, but not as an addition. The browser pixel loses a large share of purchases to Safari, ad blockers and in-app browsers; the API recovers them - only if the two are deduplicated, and only if nothing else is already sending.
Read guideWhy don't my Meta conversions match my Shopify orders?They are not supposed to match exactly - but a large gap has a small number of specific causes, and they are distinguishable. Here is how to tell which one you have.
Read guideHow to choose a conversion tracking setup for ShopifyThe categories of tool, what each is actually for, and the five questions worth asking before you pick one - including the one most comparisons skip.
Read guideMeta Events Manager settings: what to check on a Shopify storeNine settings decide whether your pixel data is trustworthy, and Shopify's app turns on almost none of them for you. This is the order to check them in, what the right answer is, and which default quietly costs you money.
Read guideWhat is gclid, and why does Vibel need it?gclid is the click id Google Ads stamps onto your landing page URL when someone clicks a Google ad. It is how a later Shopify order gets credited back to that ad, and it is usually missing for a reason you can find and fix.
Read guideWhat does "not measured" mean in Vibel's attribution?Not measured means Vibel could not tell where an order came from. It is not a zero, it is not a verdict that a channel underperformed, and it has a short, checkable list of causes.
Read guideConsent, the EU banner, and what Vibel sends without itIn regions where consent is required, a shopper's choice changes what the Vibel pixel is allowed to send, and a decline is a real, permanent loss no tracking setup recovers.
Read guideEmail & retention
The flows-vs-campaigns split Klaviyo never shows in one place: flows are the machine that runs itself, campaigns are the lever you pull.
Read guideMoney left on the table (email flow coverage)Email & SMS scores your Klaviyo account against five canonical money flows and estimates the conservative monthly revenue you're leaving on the table for each one missing.
Read guideB2B finderYour stockists' shared brands point at retailers who carry the same brands but not you yet: a deterministic, affinity-scored prospect list.
Read guideCreators & drops
Creators (/creators) is the roster and marketplace in one place: discover new creators, run a public application program, see who actually sells by discount code or tracked link, and pay out.
Read guideCreating a dropA drop is a time-boxed launch watched as its own unit, with live pace, per-variant split and sellout ETA. Here is how to set one up.
Read guideSharing the creator dashboard (link, custom URL, password)Share a live drop dashboard with a creator via a shareable link, a friendly custom URL and an optional password. No login required.
Read guideLimited-edition drops (unit cap & sold-out)Set a unit cap to turn a drop into a limited edition: the dashboard shows an X-left counter, a progress bar, and a sold-out celebration when it hits zero.
Read guideThe live creator dashboard (sales graph, milestones, cha-ching, hide-revenue)The creator dashboard updates live every 15 seconds with a sales graph, milestone confetti, a cash-register chime on each sale, and a per-viewer hide-revenue toggle.
Read guideCreator payouts, attribution & returnsOrders attribute to a creator by discount code or UTM; payout is commission per SKU; and returns, cancellations and test orders are excluded.
Read guideShoppable videos on your storeUpload vertical videos, tag the products in them, then add the Shoppable video block in your Shopify theme editor so shoppers can watch and buy.
Read guideSEO & visibility
The rank-to-1 loop in one place: track keywords against Search Console history, mine questions people ask, turn gaps into briefs, push drafts and audit pages.
Read guideAI visibilityEvery week Vibel asks ChatGPT, Claude, Gemini and Perplexity the questions your shoppers ask, and checks whether your brand gets mentioned. See your share of voice, find the questions where a competitor gets recommended instead, and fix it with an answer article.
Read guideThe GEO studio: AI visibility, content plans, competitor pages & AI referralsFour pieces on the SEO studio work together as one loop: see if AI engines mention you, turn the gaps into content, check what a competitor's page has that yours doesn't, and see which orders AI assistants actually sent you.
Read guideDirect traffic, decoded & what buyers sayTwo sections on Attribution turn 'direct' and 'none' orders into an actual story: a best-guess decoder from the landing page and referrer, and the post-purchase survey's ground truth.
Read guideSEO auto mode: what it does while you sleepAuto mode runs the AI-visibility loop for you on a schedule: it asks the AI engines your shoppers' questions, finds the ones you are missing from, and drafts a page aimed at the biggest gap. It never publishes anything.
Read guideSEO drift: catching the change nobody told you aboutVibel re-reads the pages that earn you Google impressions and tells you when something important changes - a noindex added, a canonical dropped, structured data gone. It watches the pages that make money, chosen for you.
Read guideAutomation
Vibel Reply auto-replies to Instagram comments and DMs with tracked links, so DM-driven orders show up in attribution. It lives at reply.getvibel.com; sign in with the same email as Vibel.
Read guideWatchers (the moat)Watchers are the engine underneath Vibel: rules that watch your event stream and fire when something needs action. Turn them on or off in settings.
Read guideWatcher historyThe full record of every watcher firing and how it resolved, including the ones the open priority feed hides.
Read guideTasksNative tasks in Vibel: watcher 'task' actions and manual tasks land here, and the overdue watcher nags you until they are done.
Read guideWeekly digestThe week in numbers, your priorities, and one thing worth noting, as a digest.
Read guideInbox triage: spam, trash, unread and bulk actionsInbox (/inbox) gives every thread Done, Spam, Delete and Mark unread/read, plus the same four as bulk actions over a multi-select. One click, no save step.
Read guideWeekly ROAS pulse & the Monday digestTwo Monday emails: the full weekly digest and a compact ROAS-only pulse. Subscribe to either one independently from Settings > Notifications.
Read guideVibel Reply: connecting Instagram and your first comment-to-DM campaignReply lives at reply.getvibel.com, signed in with the same email as Vibel. Connecting Instagram is one OAuth approval; a first campaign is a trigger, a keyword match, and a reply with a tracked link.
Read guideHow Reply knows a DM conversation led to a saleReply holds no Shopify data itself. A tracked link carries a token through checkout, Shopify (or Vibel) reports the order back, and Reply matches the token to the conversation that sent it.
Read guideHow Vibel keeps your inbox cleanCustomers always get a ticket. Junk, newsletters and scams are filed away with a reason, and anything doubtful waits for your one click.
Read guideAccount & settings
Connect and manage every data source Vibel reads. Shopify is one click; tokens are encrypted in Vault and never stored in the app.
Read guideTeam & rolesInvite people to your brand and manage their roles. Specialists are the AI personas that watch your store; Team is the human members.
Read guidePlans & billingChoose your plan and manage payment. Vibel is priced against a salary, not a dashboard; AI is metered cost-plus so it stays profitable.
Read guideAI usage & budgetsSee exactly what Vibel has spent on AI this month, against a daily and monthly budget. Go over the budget and AI features quietly fall back to their non-AI behavior, nothing else breaks.
Read guideNotificationsChoose where Vibel's alerts reach you by adding notification channels.
Read guideEmail, Telegram & Slack alertsTurn on alerts, pick which categories you care about, set a minimum severity, and connect Telegram or Slack so the priority feed reaches you where you actually look.
Read guideConnect your own Claude (the Vibel MCP endpoint)Give your own Claude (or any MCP client) read access to this brand's live data from Settings > API, and let it propose actions you approve inside Vibel.
Read guideWeb trackingThe first-party Vibel pixel and, on the same settings page, sending conversions back to Meta, Google and Pinterest. Installs through the Shopify app in two parts, not a snippet.
Read guideBilling, trials and cancelling: Vibel vs Vibel ReplyVibel bills through Shopify, with a free trial for a genuine first-time subscriber (first month free for the first 20 brands, then 14 days), and cancelling moves you straight to the Free plan with nothing deleted. Reply bills separately through Stripe, with its own Free plan and no trial period on its paid tiers.
Read guideData, privacy and deleting your data from VibelVibel only holds what you connected. Disconnecting one source deletes that source's credentials and synced data immediately; deleting a whole account is email-based today and completes within 30 days.
Read guideGetting support: the assistant, a human, and what happens to your messageSettings > Support leads with an AI assistant that can read your own brand's data and Vibel's own feature index; it escalates to a real ticket when it cannot help, and every ticket reaches a person.
Read guideExports: CSV downloads and your full data copyExport a table as CSV from the page that shows it, or download a copy of your whole workspace from Settings > Plans.
Read guideDropshipping
Set your store type to inventory or dropshipping. The choice unlocks dropshipping-only surfaces (product testing board, supplier costs) and hides features that do not apply.
Read guideProduct testing: kill or scaleThe /testing board scores every SKU as SCALE, KEEP, or KILL based on real ad spend, orders, and your supplier costs versus the break-even ROAS. Dropshipping stores only.
Read guide