Elementor is a popular drag-and-drop page builder for WordPress. Notifal adds its own Notifal widget category so you can design notification templates visually, the same way you build pages.
Prefer the Block Editor or HTML Builder? See Creating a Template with the Block Editor or Creating a Template with the HTML Builder.
If you are new to Notifal, start with Your First On-Page Notification.
Requirements
| Requirement | Notes |
|---|---|
| Elementor plugin | Installed and active |
| Notifal | Active on your site |
| Edit access | You need permission to create templates |
If Elementor is not installed, the Templates screen shows a link to install it.
When to use Elementor
| Situation | Elementor is a good fit |
|---|---|
| You already design pages with Elementor | Yes |
| You want drag-and-drop styling | Yes |
| Elementor is not on your site | Use the Block Editor or HTML Builder |
| You need raw HTML control | Try the HTML Builder |
Step 1: Create a new Elementor template
- Go to Notifal → Templates.
- Click Create with Elementor (or choose Elementor from the add-new options).
Notifal creates a draft template and opens the Elementor editor for that template.
Step 2: Add Notifal widgets
In the Elementor panel, open the Notifal category. You will find:
| Widget | Purpose |
|---|---|
| Featured Image | Product or post image from notification data |
| Close Icon | Dismiss control |
| Action Button | Main call-to-action |
Full settings: Notifal Elementor Widgets Reference.
You can also use any standard Elementor widget (heading, text, icon, countdown, etc.) for layout and decoration.
Step 3: Insert dynamic tags
Notifal tags (like {product_name}) personalize the notification with live data.
When editing a Notifal template, a tags panel appears in compatible Elementor widgets (Heading, Text Editor, Action Button). Browse tags by category and insert them into your text.
Enable tag categories under Notifal → Settings → Tags. For WooCommerce tags, see WooCommerce Setup for Notifal.
Step 4: Build a simple layout
A common structure:
[ Close Icon - top right ]
[ Featured Image ]
[ Heading: Someone bought {product_name} ]
[ Text with order or product details ]
[ Action Button: Shop now ]
- Drag a section and set column layout.
- Add Close Icon aligned top-right.
- Add Featured Image (set Preview Image Source to Auto).
- Add a Heading with tags.
- Add an Action Button with Link Type Post Link or Ajax Add to Cart.
Step 5: Preview and publish
- Use Elementor's Preview or the template preview link from Notifal → Templates.
- Sample data fills in tags and images so you see a realistic design.
- Click Publish in Elementor when satisfied.
Preview details: same flow as Block Editor Template Preview (standalone page, sample data, login required).
Step 6: Assign to a notification
- Go to Notifal → OnPage Notifications.
- Open a notification (or create one).
- In General, select your Elementor template.
- Turn Status on when ready. See Understanding Notification Status.
If styles look outdated after editing the template, re-save the notification or clear Elementor cache. See Elementor and Notifal Compatibility.
Import Elementor templates from the library
When you import a ready-made notification from the marketplace, choose the Elementor version if available. Notifal imports the linked Elementor template automatically.
See Your First On-Page Notification.
Checklist
- [ ] Elementor installed and active
- [ ] Created template via Create with Elementor
- [ ] Added Notifal widgets (Featured Image, Action Button, Close Icon)
- [ ] Inserted dynamic tags in headings and button text
- [ ] Previewed template with sample data
- [ ] Published template and assigned to a notification
What to read next
Elementor series
- Creating a Template with Elementor (you are here)
- Notifal Elementor Widgets Reference
- Elementor and Notifal Compatibility