Configuration

Quick start checklist

  • Install & activate Renotify (WP Admin → Plugins → Add New → Upload).
  • Go to Renotify → Settings → General and enable required modules
    (Notifications, Popups, Hello Bars, Social Proof).
settings
  • Add IP Info Token (if using geolocation): Renotify → Settings → General →
    IP Info Token → Paste token → Test Token.
  • Create one test campaign, Preview, then Publish after testing on desktop & mobile.
  • If campaigns don’t appear: confirm Published, clear caches, verify visibility rules.

Notification Settings

  • Location: Renotify → Settings → Notification Settings

Steps

  • Go to Renotify → Settings → Notification Settings.
  • Toggle Enable Notification (master on/off).
  • Choose whether to Show Notification Title.
  • Use Shortcode
    to insert a notification manually into a page/post.
    Example: paste the shortcode into a product page to show a static notification.
  • Manage templates: Import Template (.zip containing .json) or Export Selected Templates for backup/transfer.
  • Save changes.

Screenshot placeholders

  • [Screenshot: Settings → Notification Settings — show master toggle & template import area]

Best practice

  • Keep notification text to 1–2 lines. Use a CTA button for conversions.

Troubleshooting

  • Not showing? Confirm Published + check visibility rules (see section 5). Clear site cache.

Campaign Management — Step-by-step

  • Location: Renotify → (Hello Bars / Notifications / Popups / Social Proof)

Steps to view & manage

  • Go to the specific campaign tab (e.g., Renotify → Popups).
  • Use the Campaign Table to view campaigns and status (Active, Draft, Expired).
  • Click + Create New (or + Add New Notification / + Create Popup).
  • Use Filters & Search to find campaigns by type, date, status.
  • From campaign card: Duplicate, Edit, Preview, Pause, or Delete.

Creating a new campaign (quick flow)

  • Click + Create New → choose Template or Blank Canvas.
  • Step through: Appearance → Behavior → Visibility → Schedule.
  • Preview → Save as Draft or Publish.

Pro tip

  • Use templates to keep consistent brand style and speed up campaign creation.

Troubleshooting

  • Not showing? Confirm Published + check visibility rules (see section 5). Clear site cache.

Triggers & Automations — Step-by-step

  • Where: In each campaign’s Behavior tab when creating/editing.

Available triggers & how to set

  • On Page Load — set delay in seconds (e.g., 3s).
  • On Scroll — set percentage depth (e.g., 50%).
  • On Exit Intent — enable to capture users moving to close/leave.
  • On Inactivity — trigger after user idle for X seconds.
  • Click Trigger — target a CSS selector or element ID to fire the campaign.

Frequency / automation

  • Set Occurrence frequency: Once / Everytime / Once per Hour / Once per Day / Once per Week / Once per Month / Custom.
  • For Social Proof: enable Queueing to play events one after another.

Example use

  • Popup for cart recovery: Trigger = Exit Intent + Frequency = Once per session.

Troubleshooting

  • Trigger not firing? Check CSS selector for Click Trigger, disable conflicting JS, test in incognito mode.

Visibility & Targeting — Step-by-step

  • Where: Campaign → Visibility (also global targeting defaults in Settings)

Rules you can apply (examples)

  • Pages/Posts: Entire site, homepage, or selected URLs.
  • User Roles: Logged-in users, guests, or specific roles.
  • Geolocation: Countries / regions / cities (requires IP Info Token).
  • Device / Screen width: Desktop, mobile, or custom breakpoint.
  • Cookie / Session storage: Show when specific cookie or session key exists.
  • UTM / Referral / URL Parameters: Target traffic from campaigns or sources.
  • Language / Browser / HTML element / User agent.

Steps to set visibility

  • Open campaign → go to Visibility.
  • Add rule(s) using drop-downs and input fields (e.g., Show when URL contains /checkout/).
  • Combine rules (AND/OR) where supported.
  • Preview the campaign on a page matching rules, then Publish.

Example

  • Show a Hello Bar only to mobile users from India arriving with UTM utm_campaign=diwali:
    • Device = Mobile
    • Country = India (IP Info)
    • UTM parameter = utm_campaign equals diwali

Troubleshooting

  • If a campaign doesn’t show despite rules: check for conflicting rules (e.g., page URL excludes it), check IP Info token validity, and confirm caches are cleared.

Campaign Controls — Step-by-step

  • Where: Campaign → Schedule/Settings

Steps

  • In campaign editor, open Schedule.
  • Set Start Date and End Date (for limited-time promotions).
  • Configure Daily Timing (e.g., show only between 09:00–18:00).
  • Set Auto-Close (dismiss after X seconds or on interaction).
  • Use Status toggle to set campaign to Draft / Active / Paused.

Best practice

  • Use Start/End for seasonal campaigns to avoid forgetting to disable them.

Testing & Debugging — Step-by-step

  • Before publishing, always test each campaign on staging & in different contexts.

Steps

  • Preview inside editor (Preview button) to confirm layout and copy.
  • Test Device views: Desktop, Tablet, Mobile (use devtools).
  • Test Triggers: simulate scroll depth, exit intent, or click target.
  • For geolocation: use Test Token (IP Info) and/or VPN to test country targeting.
  • Check Templates import/export to ensure JSON structure is valid.
  • If campaign doesn’t appear:
    • Confirm campaign Status = Published.
    • Clear WordPress cache & CDN cache.
    • Disable conflicting theme CSS/JS temporarily.
    • Open browser console to find JS errors that block triggers.
  • For Social Proof: verify events queueing and duration settings.

Useful debugging checks

  • Is the shortcode placed on a page that matches visibility rules?
  • Are frequency rules preventing re-showing? (Once per session, etc.)
  • Does theme use position: fixed overrides that hide elements?