Skip to content
Start a store
features · marketing and seo

Found on Google. Back for more.

Search visibility, cart promotions, newsletter, abandoned cart recovery and purchase tracking live in the same panel as your orders. No plugins and no second subscription.

01

One customer's journal

From a Google result to the second order.

This is what one customer looks like in Torveo. Every line is a feature from this page, and every one runs on its own. Gaps on the line are real days.

  1. Tue 25.0814:02
    Searches for “linen table lamp”. The result shows price, rating and availability from the catalogue.Googleposition 3
  2.  14:03
    Views the Sol product page. After 8 s a pop-up issues the single-use code LATO-10.code issued
  3.  14:09
    Three items from Lighting: the threshold rule applies -15%, the code -10%, the bar says “PLN 12.45 to free shipping”.335.00 → 237.55
  4.  14:11
    Order 1042-004391. Purchase goes to GA4 and Meta from the server, not the browser.Google Analytics 4Metapurchase counted
  5. Thu 27.0810:40
    Delivery. Loyalty points credited, newsletter consent confirmed after double opt-in.+237 pts
  6. Tue 01.0910:10
    Review invitation five days after delivery: to the store and to Opineo.Opineo5 stars
  7. Fri 25.0908:00
    Newsletter “Autumn at home” to the segment “bought once, lighting”. Opened, clicked.1 of 1,284
  8. Fri 25.0921:17
    Cart of PLN 189.00 abandoned. +1 h e-mail, +24 h SMS with the code JESZCZE5.SMSAPIcadence start
  9. Sun 27.0909:32
    Comes back from the SMS and completes the purchase. Second order without any manual work.1042-004877
02

Visibility in Google

visibility

A result that looks like a store, not a page.

Price, rating and availability in the Google result come from the catalogue. Meta from templates per page type, overrides per URL, canonical and hreflang without manual work.

  • 01Sitemap, robots, canonical, hreflang and the Open Graph image are generated for each store separately.
  • 02Meta titles and image alt texts can be written by AI, you only approve.
migration

Change platform, keep your rankings.

Import old URLs from the store you are coming from. Torveo matches them to the new ones, sets up 301 redirects and checks that the targets respond.

  • 01Pattern rules instead of a thousand entries: one handles a whole category of old URLs.
  • 02A register of URLs nobody found, with a suggested target and one-click closure.
  • 03Redirects run at the edge, before the page starts rendering.
03

Cart promotions

promotions

The discount applies itself, so does Omnibus.

Cart rules, single-use codes, Deal Zone, flexible bundles and scheduled price changes. The customer sees a clear bill, you calculate nothing by hand.

  • 01Five rule types: category threshold, bulk packaging, bundle, second item cheaper, mix and match.
  • 02The lowest price from 30 days is stored nightly and shown with every markdown.
  • 03Single-use codes from pop-ups, Deal Zone, sale events and flexible bundles in one promotions hub.

A price increase on 1 September at 6:00? Set it today, prices change on their own, Omnibus keeps counting.

04

Customer return

return

The customer comes back before you forget them.

An abandoned cart, no purchase for 90 days, first delivery: each event can start an e-mail, SMS and push cadence. If-this-then-that automations are set in the panel, without an external tool.

  • 01Newsletter with double opt-in and segments built from orders, not from a CSV import.
  • 02Review invitation after delivery, to the store and to Opineo. Points, tiers and loyalty challenges.
  • 03Contacts and consents also flow to Mailchimp, GetResponse, SALESmanago and edrone if that is where you run campaigns.
when you run campaigns elsewhere
05 · measurement

Every purchase counts.

Purchase goes to GA4 and Meta from the server, so an ad blocker or a closed tab will not lose it. Click, scroll and attention heatmaps are computed by the platform itself, and Pulse shows live sessions and lets you throw a lifeline.

  • purchase → GA4from the server, PLN 248.00, order 1042-004391
  • Purchase → Meta CAPIthe same purchase, deduplicated by event_id
  • scroll 72% · /lampyscroll depth for the heatmap
  • click · Add to cartbucket 3:2, session 4f2c
  • consent · analytics: yesconsent banner, scripts load only now
  • intervention · session 4f2clifeline: free shipping for 10 min
and when you prefer your ownGoogle Analytics 4MetaMicrosoft ClarityHotjarPostHog
06 · content and store

The rest is in the panel too.

Blog, pages, pop-ups, banners, languages and feeds. Every item below is working code, not an announcement.

Blog with comments

Posts, categories, comment moderation and meta from a template. Content without a second system.

Pages and sections

Pages built from blocks with versions, homepage sections: bestsellers, new arrivals, sale. A campaign landing page is a regular page.

Pop-ups with a code

Scope by category, product or post, delay, frequency, date window. A single-use code is issued on close.

Banners and announcement bar

Category banner for desktop and phone, a bar at the top of the store with an end date. Zero code.

20 languages

Switcher, hreflang, AI product translations with a brand glossary. Currencies at NBP rates.

Comparison feeds

Google Shopping and Ceneo from the panel, with a gap report: GTIN, photos, categories. The feed refreshes on download.

All features in this area

50 keys · each has code in the platform · hover to see the status
Visibility12
Meta title and description from templatesSEO links: meta per URL301 redirects with import of old URLs404 log with suggested targetSitemap, robots, canonical, hreflangStructured data: Product, Breadcrumb, FAQGenerated Open Graph imageGoogle Shopping feedXML feedCeneo feedXML feedSkąpiec feedno panel switchMeta catalogueno panel switchMeta and image alt written by AI
Promotions and prices10
Percentage and fixed amount couponsOne time codes from a pop-upCart rules: 5 typesDeals zone and festivalsFlexible bundlesOmnibus: lowest price in 30 daysScheduled price changesRepricer and pricing rulesneeds a price sourceFree delivery above a thresholdWelcome couponno panel switch
Customer return12
Abandoned carts: email, SMS, pushIf then automationsNewsletter with double opt-inSMS campaignsMailchimp, GetResponse, SALESmanago, edronevia integrationReviews and invitations after deliveryOpineovia integrationNPS and surveysLoyalty programme and challengesReferral programmeGift cardsAffiliate programme
In the store8
Targeted pop-upsBanners and announcement bar„Customers also bought” recommendationsRecently viewedBack in stock notificationProduct comparisonhigher planWeb pushLive session interventions
Content and measurement8
Blog with commentsPages and sections20 languages, AI translationsMultiple currencies, NBP ratesGA4 and Meta server sideClarity, Hotjar, PostHogvia integrationBuilt in heatmapshigher planConsent banner
as standardwith a caveat, stated on the item
Ask about your case →

This page shows only features that have code in the platform. “Higher plan” and “no panel switch” describe today's state: the feature exists and we enable it for you during onboarding.

Your store can be live today.

14 days free · no cardStart your store free