For DTCPour le DTC

Marketing decisions that protect margin, not vanity ROAS.Des décisions marketing qui protègent la marge, pas le ROAS de façade.

In DTC, a 4× ROAS campaign can still lose money. VYRNA reads spend against contribution margin — after COGS, shipping and returns — and tells you which campaigns actually make you money. VYRNA proposes the verdict. You decide.En DTC, une campagne à 4× de ROAS peut quand même perdre de l'argent. VYRNA lit les dépenses face à la marge de contribution — après COGS, livraison et retours — et vous dit quelles campagnes vous font vraiment gagner de l'argent. VYRNA propose le verdict. Vous décidez.

Reads Shopify, Stripe, GA4 and ad spend — together.Lit Shopify, Stripe, GA4 et vos dépenses pub — ensemble.

Recruiting design partners · reviewed personallyOn recrute des design partners · revue personnelle
The realityLa réalité

Great ROAS. Shrinking margin. The two rarely match.Bon ROAS. Marge qui fond. Les deux coïncident rarement.

DTC tools optimize for the number that's easy to measure, not the one that pays your bills. Here's where they cost you.Les outils DTC optimisent le chiffre facile à mesurer, pas celui qui paie vos factures. Voici où ils vous coûtent cher.

01 · Creative01 · Créatif

Winning ads decay in weeksLes pubs gagnantes s'usent en semaines

A creative tops out, then fades. By the time ROAS visibly dips, you've already overspent on a dead ad for days.Un créatif culmine, puis décline. Quand le ROAS chute visiblement, vous avez déjà surdépensé sur une pub morte pendant des jours.

02 · Margin02 · Marge

ROAS hides whether you profitLe ROAS cache si vous gagnez vraiment

ROAS counts revenue, not margin. A 4× campaign can still lose money once COGS, shipping and returns come out.Le ROAS compte le revenu, pas la marge. Une campagne à 4× peut perdre de l'argent une fois retirés COGS, livraison et retours.

03 · Seasonality03 · Saisonnalité

Last month's winner is this month's trapLe gagnant du mois dernier est le piège de ce mois-ci

Demand swings, stock runs out, discounts distort the math. What worked in November quietly bleeds margin in January.La demande varie, le stock s'épuise, les promos faussent les calculs. Ce qui marchait en novembre saigne la marge en janvier.

The verdictLe verdict

Which campaign actually makes money — answered.Quelle campagne gagne vraiment de l'argent — tranché.

VYRNA reads spend against contribution margin, not ROAS. It strips out COGS, shipping and returns, and tells you where the profit really is.VYRNA lit les dépenses face à la marge de contribution, pas au ROAS. Elle retire COGS, livraison et retours, et vous dit où est vraiment le profit.

A verdict on your margins:Un verdict sur vos marges :

VYRNA · Verdict CONFIDENCE: HIGHCONFIANCE : ÉLEVÉE

"Which campaign should we scale this season?"« Quelle campagne devrait-on scaler cette saison ? »

VerdictVerdictPause your top-ROAS campaign. After COGS, shipping and returns, it loses money on every order.Mettez en pause votre campagne au meilleur ROAS. Après COGS, livraison et retours, elle perd de l'argent à chaque commande.
CauseCauseIt wins on ROAS by discounting your lowest-margin SKU. Your second campaign returns less ROAS but 2.1× the contribution margin.Elle gagne en ROAS en bradant votre SKU à plus faible marge. Votre seconde campagne rapporte moins de ROAS mais 2,1× la marge de contribution.
Recommended actionAction recommandéeConsider shifting spend to the higher-margin campaign; re-check at 14 days on contribution margin, not ROAS.Envisagez de déplacer le budget vers la campagne à plus forte marge ; revérifiez à 14 jours sur la marge de contribution, pas le ROAS.
Real verdict, generated from connected data.Verdict réel, généré à partir de données connectées. Illustrative, anonymizedIllustratif, anonymisé

Computed from connected sources. Not generated from a prompt.Calculé à partir de sources connectées. Pas généré depuis un prompt.

When VYRNA refusesQuand VYRNA refuse DECISION · BLOCKEDDÉCISION · BLOQUÉE

"Should we go all-in on TikTok this quarter?"« Devrait-on tout miser sur TikTok ce trimestre ? »

VerdictVerdictDecision blocked.Décision bloquée.
ReasonRaisonProduct-level cost data isn't connected — margin can't be computed.Les coûts au niveau produit ne sont pas connectés — la marge ne peut pas être calculée.
Your stackVotre stack

Wired into the data that decides DTC profit.Branchée sur la donnée qui décide du profit DTC.

Connect the sources that hold your unit economics. VYRNA reads them — read-only — and reasons across all of them at once.Connectez les sources qui détiennent votre unit economics. VYRNA les lit — en lecture seule — et raisonne sur l'ensemble d'un coup.

Shopify Stripe GA4 Meta Ads Google Ads and more on requestet plus sur demande

Read-only, OAuth, revocable in one click. VYRNA never writes to your accounts, and your data is never used to train a model.Lecture seule, OAuth, révocable en un clic. VYRNA n'écrit jamais dans vos comptes, et vos données ne servent jamais à entraîner un modèle.

Stop scaling campaigns that lose money.Arrêtez de scaler des campagnes qui perdent de l'argent.

See VYRNA's verdict on your own margins — on your real data.Voyez le verdict de VYRNA sur vos propres marges — sur vos vraies données.