Configuration
Contents
Getting Started
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).

- 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
- Device = Mobile
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?