Skip to content
ePlugin
English
Visi

Native Shopify sections & blocks

Control when and where your Shopify sections appear.

Show relevant native theme content for your customers, storefront context and campaign windows. Configure display rules and schedules in Shopify’s Theme Editor for supported sections and blocks.

Visi display-rule panel inside Shopify Theme Editor
Configure display rules in your native Theme Editor workflow.

Keep your theme. Give its content rules.

Repeated campaign edits, generic banners and shared product templates can slow down everyday merchandising. Visi adds conditional visibility and schedules to the storefront pieces you already have.

Prepare campaigns in advance

Set start/end windows for supported content instead of depending on a manual switch at launch.

Make content contextual

Choose relevant customer, localization, page or cart conditions without rebuilding the whole page.

Work in the native editor

Select existing sections and blocks in Shopify Theme Editor. Check compatibility before going live.

How Visi works

  1. 01

    Enable Visi Widgets in your intended theme, then select a supported section or block in Theme Editor.

  2. 02

    Add display rules, schedule rules, or both. Review the required plan and the rule matching mode.

  3. 03

    Save rules, preview both states and verify the live storefront. Publish the theme separately if needed.

Follow the scheduling walkthrough →

Visi at a glance

Platform
Shopify · supported Online Store 2.0 sections and blocks
Core function
Rule-based visibility for existing theme content
Theme workflow
Visi Widgets app embed + native Theme Editor
Scheduling
One-time windows; daily, weekly and monthly recurrence on Starter+
Targeting
Customer, localization, page, product, collection, cart, visitor and B2B; plan and context dependent
Code editing
Rules are configured in the Theme Editor without manual code edits for supported content. Some repeated native blocks need a block-ID marker in their theme markup for reliable identification. Check the selected block before launching.

Schedules that fit campaign operations

Use one-time windows for launches. On Starter and above, repeat daily, weekly or monthly and pause scheduled content on excluded or store-wide blackout dates. Confirm timezone, all/any matching and campaign end behavior.

Explore scheduled campaigns →
Visi schedule configuration for Shopify theme content
Schedule configuration in the Visi interface.

Keep managed content visible to your team

Use the dashboard to review managed content, schedules, recent activity and reported storefront issues. Pro adds rule-history restore. For theme-specific questions, contact our support team.

Contact Visi support →

Read current merchant reviews on the Shopify App Store. View reviews

Visi dashboard with managed content and schedules
Visi operations dashboard.

Practical Shopify guides

FAQ

What does Visi do?

Visi controls the visibility of supported existing Shopify theme sections and blocks using display rules, schedules, or both. It does not build page layouts or generate content.

Do I need to edit theme code?

Rules are configured in the Theme Editor without manual code edits for supported content. Some repeated native blocks need a block-ID marker in their theme markup for reliable identification. Check the selected block before launching.

How do I set up Visi?

Install Visi, enable the Visi Widgets app embed in your theme, select a supported section or block in the Theme Editor, add rules and save. Preview the storefront and publish the theme separately if it is not live.

Can I schedule content and repeat campaigns?

One-time date/time windows are available on Free. Daily, weekly and monthly schedules, per-content excluded dates and store-wide blackout dates require Starter or above. Check the store timezone before setting the window.

What happens after a schedule ends?

Content with a single active schedule stops qualifying after its end time and is hidden by Visi while its rules remain enabled. Other schedule rules and all/any matching can change the result. This hides content; it does not delete the section or end a Shopify discount.

Can I target customers, markets or B2B buyers?

Login state, customer tags and Shopify localization conditions are available on Free. Customer metafields require Growth; B2B customer, company and company-location rules require Pro and relevant Shopify customer context.

Does Visi work with every theme and app block?

Compatibility depends on the theme’s section and block markup. Visi checks whether selected content can be located on the storefront. App blocks depend on the owning app’s markup, so universal compatibility is not guaranteed.

Are visibility rules an access-control system?

No. Visi shows and hides storefront elements, including through browser runtime. Do not use it to protect confidential pricing, private data or restricted products; use appropriate Shopify access controls.

Start with one useful storefront rule.

Show the right message to the right audience and schedule your next Shopify campaign.

Install Visi on Shopify