Digioh is a 3rd party app which provides sign up forms (including SMS), pop-ups, and a robust email preference center. Link Digioh with Omnisend and your new subscribers will conveniently appear in Omnisend audience.
Setup process Send automated emails to Digioh contacts
How to pass custom properties to Omnisend FAQ
To integrate Digioh with Omnisend create the API key the following way:
Store settings ➡️ Integrations & API ➡️ API Keys ➡️ Create API Key
Then open your Digioh account and proceed to Integrations tab ➡️ new Integration.
Select needed Omnisend integration out of other options (depends on what data you're planning to collect with Digioh) and insert API key that you've generated in Omnisend. If you have Digioh box already, you can select it as well.
The code to pass contacts to Omnisend will be generated by default and will pass following fields, if your Digioh box will collect them:
Email address with opt-in date (for Omnisend (Email) and Omnisend (Email+Phone));
Phone number with opt-in date(for Omnisend(Phone) and Omnisend (Email+Phone));
'source: digioh' tag
Send automated emails to Digioh contacts
To send emails after customer subscribes via Digioh form, you'll need to create a segment based on tag 'source: digioh'. Save this segment once the rule is added.
Go to Automation tab -> New workflow -> Create custom workflow. In your new workflow select 'Contact enters a segment' trigger and set trigger filter to be 'Segment is Digioh'.
Once the messages that will be sent to Digioh subscribers are ready, click 'Start workflow'.
How to pass custom properties to Omnisend
If you'd like to collect some additional fields or custom properties, you'll need to add them to the code by clicking on 'Advanced' button.
You can find guide how to add additional fields to the code here.
Here's an example on how to add Age custom property to your Digioh form and start passing it to Omnisend. Firstly, add Custom 1 property to your form: Main page -> Form -> Fields -> Custom 1.
Rename this custom property to be CUSTOM 1 and enable it. Edit other fields as you want.
Proceed to Integrations tab and click 'Advanced' button.
Custom properties code block is added by default, so all you need to do is add name of your Omnisend custom property and map Digioh's field to it. In our case, we want to pass 'Age' property to Omnisend and sync values from CUSTOM 1 field in Digioh. That's why we add "age":"[CUSTOM_1]" to "customProperties" block.
That's it! Age property will be passed to Omnisend along with other data.
Is it possible to test the integration before enabling the form on the website? Yes, it's possible. Click 'preview' icon -> preview window will be opened in a new tab -> enter all data and click Subscribe. New contact will be passed to Omnisend.
I'm having trouble setting up the integration, what should I do? You can reach out to Digioh's support team and they'll fix it for you.