Back to Documentation

Campaign Scheduler

BETA

Control when your widgets appear on your site. Schedule popups, announcement bars, and other widgets to run only during specific date and time ranges—no manual switching needed.

How it works

Your LiftSell embed script stays on your site as usual. When a visitor loads a page, we check whether right now falls inside any scheduled "active" time range for each widget. If it does, the widget is shown; if not, it stays hidden for that page load.

There is no separate on/off switch for the scheduler. Once you add at least one schedule to a widget, that widget will only appear on your site during its active time windows. Outside those windows, the widget is simply not rendered—no cron jobs or manual toggles required.

Why use the Scheduler?

  • Seasonal campaigns — Run Black Friday, holiday, or flash-sale popups only during the campaign period. They turn on and off automatically.
  • Time-based offers — Show a discount bar only during business hours or weekend sales without touching your site code.
  • Multiple windows — The same widget can have several date ranges (e.g. one for December and another for January). Each range is configured once and runs on its own.
  • Draft planning — Save a schedule as "Draft" to prepare campaigns in advance. Draft slots do not show on your site until you change them to "Active".

Using the Scheduler

In your dashboard, open Scheduler from the left menu. You’ll see a calendar and a list of your widgets.

  • Add a schedule — Click a day or "Add Schedule", choose a widget, set start and end date and time, and set status to Active or Draft.
  • Drag a widget — Drag a widget from the list onto a day to open the schedule form with that day pre-filled.
  • Edit or delete — Click a campaign chip on the calendar to edit its dates or status, or delete that schedule.

Campaigns that span multiple days appear as a single bar across the calendar. Your existing display rules (pages, audience, device, cart) still apply; the scheduler only adds a time window on top.

Scheduler and your embed

You keep the same embed code on your site. Widgets remain "online" in the sense that they are still part of your account and the script still loads. The scheduler only controls when each widget is visible: during an active time range it is shown; outside that range it is not rendered for that visit. No need to remove or re-add the embed when a campaign ends.

Ready to plan your first campaign?

Go to Dashboard
Campaign Scheduler | LiftSell Documentation | LiftSell