ePlugin
English
Visi

Personalize Shopify theme sections and blocks without code.

Visi helps merchants show the right native theme section or block to the right shopper, storefront context, or campaign window with no-code display rules and schedule rules directly inside the Shopify Theme Editor.

Visi theme editor panel with country targeting display rules for a Shopify section
Rules are configured directly from the Shopify Theme Editor context for the selected section or block.

Theme personalization

Personalize the native storefront pieces merchants already use.

Visi works with existing Online Store 2.0 sections and blocks. Merchants choose content in the Theme Editor, then decide where, when, and for whom it should appear.

Native theme content

Select existing Shopify sections and blocks in the Theme Editor instead of rebuilding pages or editing theme code.

Display rules

Show or hide content by customer, market, country, language, page, URL, product, collection, cart, visitor, discount, or B2B context.

Schedule rules

Run one-time launches, recurring daily/weekly/monthly windows, weekend offers, business-hour content, and blackout dates.

Operational confidence

Monitor managed sections, active schedules, rule history, storefront health, runtime issues, and plan usage from the dashboard.

Use cases

Launch campaign and content changes without waiting on theme development.

Visi use cases map to the rule templates available in the Theme Editor, so merchants can quickly choose a practical starting point.

Flash sales

Schedule sale banners, offer blocks, or announcement sections with automatic start and end times.

Seasonal campaigns

Prepare holiday, Lunar New Year, Black Friday, Cyber Monday, Christmas, Back to School, Halloween, or World Cup content windows.

Localized offers

Show country, market, language, currency, URL, or campaign-parameter specific sections.

Customer segments

Display member-only, guest-only, VIP, new customer, returning customer, or customer-metafield content.

Product merchandising

Show banners or merchandising blocks for selected products, variants, vendors, product types, tags, metafields, collections, or sale collections.

Cart nudges

Show free-shipping, upsell, cross-sell, discount-aware, or cart-value messages based on what shoppers have in cart.

Page campaigns

Control content on homepage, product, collection, cart, search, blog, custom, landing, or URL-specific pages.

B2B and wholesale

Show content for wholesale customers, selected companies, company locations, or advanced B2B customer data.

Merchant workflow

From Theme Editor selection to live storefront control.

Visi follows the way merchants already work: select a section or block, attach display and schedule rules, save, then monitor what is active from the dashboard.

1. Enable the app embed

Turn on Visi Widgets so storefront rules can be evaluated by the runtime.

2. Select native content

Open Shopify Theme Editor and choose the section or block that should be managed.

3. Add display rules

Decide display by customer, market, language, page, product, collection, cart, visitor, discount, or B2B context.

4. Add schedule rules

Use one-time, daily, weekly, or monthly windows, plus blackout dates when campaigns should pause.

5. Monitor health

Review managed sections, active state, upcoming schedules, runtime issues, and activity from the embedded dashboard.

6. Restore when needed

Use rule history on supported plans to recover previous configurations after changes.

Shopify app

An operations dashboard for managed theme content.

The dashboard shows managed sections and blocks, storefront health, active schedules, plan usage, activity, and issue hints so merchants and support teams can see what needs attention.

View on Shopify App Store
Visi dashboard showing storefront status, managed content, schedules, and section rules
Storefront status, active sections, rules, and schedules stay organized for operations teams.