Increase the number of contacts who subscribe to your newsletter by showing them a popup when they visit your site. If the contact is already subscribed when they visit the website, this strategy will encourage them to subscribe to web push notifications, too.
In this article you’ll learn how to create a newsletter and push subscriber acquisition strategy.
Video explanation
How it works
To create this strategy, we will configure a popup with a subscription form that is shown to the user 5 seconds after accessing the website. This content will have a daily limitation so that, once displayed, it will not appear on subsequent pages visited until the next day.
After submitting the form, another submission confirmation popup will be shown and a welcome email will be sent to the user.
Once contacts have been captured for the newsletter, or if they have previously subscribed, they will be shown the subscription alert for web push notifications.
Workflow configuration
STEP 1. "Start" node
(In this node, you’ll set the target audience for the action).
1. Click (Edit node settings) for the “Start” node.
2. Under Select limitation, check "All my list".
3. Under Select data source, check “All existing and new”.
4. Click Update.
STEP 2. First “On page visit” node
(This node will detect contacts who visit the website).
5. Click (Edit node settings) in the “On page visit” node.
6. Under Limitations, uncheck the "Deactivate after triggering" box.
7. Click Update.
STEP 3. “Check value” node
(This node will check if the contact is subscribed to the newsletter).
8. Click (Edit node settings) of the “Check value” node.
9. Drag the "Newsletter subscription status" field from "Contact" to the block on the left.
10. Under Operator, select "Is selected”.
11. Drag the "Literal" value to the block on the right and select "Subscribed".
12. Click Update.
STEP 4. First “Send web content: popup” node
(This node will send a floating bar with the newsletter subscription form).
13. At the junction of this node with the previous one, click on the circle until "No" appears.
14. Click (Edit node settings) in the “Send web content” node.
15. Select the corresponding Popup content and click Next .
16. In this case, check "After a few seconds" and, in "Show when elapsed", type "5" Seconds.
17. In the Variables step, link any variables there may be.
18. Click Complete .
STEP 5. “On opening of web content” node
(In this node, the on page visit node will be limited so that it doesn’t react to each visit for one day).
19. Click (Edit node settings) in the “On opening of web content” node.
20. Click One specific content and select the Popup content shown in the previous node.
21. For Limitations, in the section Add external limitation, choose "On page visit" from the drop-down menu and, in the next one, "Deactivate for a period". Next, indicate "1" Day.
22. Click Update.
STEP 6. “On form submission” node
(This node will detect the moment when the form is sent).
23. Click (Edit node settings) in the “On form submission” node.
24. Click on A specific form.
25. Next, select the form that should be reacted to. In this case, the form displayed in the popup.
26. Under Limitations, uncheck the "Deactivate after triggering" box.
27. Click Update.
STEP 7. Second “Send web content: popup” node
(In this node, a popup will be sent to confirm submission of the form).
28. Click (Edit node settings) in the “Send web content” node.
29. Select the corresponding Popup content and click Next .
30. In the Variables step, link any variables there may be.
31. Click Complete .
STEP 8. “Set field” node
(This node will record the information obtained in the popup form).
32. Click (Edit node settings) for the “Set field” node.
33. Drag the "Name" field from "On form submission" to the block on the left.
34. Under Operator, select "Assign".
35. Click Update.
STEP 9. “Send email” node
(This node will send the email with the welcome to the newsletter message).
36. Click (Edit node settings) in the “Send email” node.
37. Under Limitations, uncheck the "Limit per contact" box.
38. In Settings, select the email you want to send and click Next .
39. In the Send to section, select "Contact".
40. Indicate the "Newsletter" type of email.
41. Configure the parameters of "Send to contact" section.
42. Under Google Analytics, click "Enable Google Analytics" then Next .
43. Click Complete .
STEP 10. Third “Send web content: inline” node
(This node will send inline content with the last products visited).
44. At the junction of this node with the "Check value" node, click on the circle until "Yes" appears.
45. Click (Edit node settings) in the “Send web content” node.
46. Select the corresponding inline content and click Next .
47. In Configuration add the appropriate selector to display the content.
48. In Limitations, one of the fields shown is "Add external limitation", type "1" in the "Day" field for the "On page visit" node.
49. In the Variables step, link any variables there may be.
50. Click Complete .
STEP 11. “On push notification subscription” node
(This node will detect the exact moment in the user subscribes to web push notifications).
51. Click (Edit node settings) in the “On push notification subscription” node.
52. Under Limitations, one of the fields displayed is "Temporarily disable after event,type “1” in the “Day” field.
53. Click Update.
STEP 12. “Show push notifications” node
(This node will send a welcome push notification).
54. In the “Show push notifications” node, click (Edit node settings).
55. Select the web push you want to send and click Next .
56. In Mappings, click on Finish .
Keep learning!
To make the most of your Connectif account, we recommend reading these articles next:
- Subscription to web push notifications, to capture subscribers to the web push notifications channel.
- Subscription to newsletter in footer, to attract subscribers to the newsletter from the footer.
- Newsletter subscription after purchase, to acquire subscribers who have just purchased.
- Newsletter subscription with double opt-in, to attract subscribers to the newsletter via a confirmation email.