Omail Integration Information
Omail System Settings
The following Settings under Advanced must be set to true to use the Omail integration functionality (by default, it is set to false):
The following System Setting determines which servers at Omeda that ePublishing will establish a connection with:
Possible values for this are:
- Omeda Production is https://ows.omeda.com
- Omeda Staging is https://ows.omedastaging.com
The following System Settings must be filled in, values are provided by Omeda at the beginning of your project:
- omeda.app.id (this is the API key)
- omeda.approver.user.id (this is needed for API calls)
- omeda.brand.abbr (this is the brand’s abbreviation setup by Omeda)
- omeda.owner.user.id (this is needed for API calls)
Newsletter Rendering Options
The following Rendering Options will need to be set in Newsletter Manager > Edit > Rendering Options for each newsletter you create. This is set once per newsletter, changes will then be rendered onto the individual newsletter issues:
omeda.deployment.type
Required. This is a value provided by Omeda.
omeda.test.email
Required. The value is a vanity name and email address that gets included in Omail’s test sends. This is handy in the event the newsletter editor is not part of the Omail test list (this way, test lists don’t have to be adjusted through Omail’s settings). Omeda requires to send a test approval email before sending the real newsletter as part of their process; however, confirming that test email is received is not required by the person receiving the test from this Rendering Option.
How to send newsletters using the Omail integration
- Make sure System Settings are set properly (and that omeda.integration.enabled is set to true)
- Go to Admin > editorial > Newsletter > List & Edit
- Select your Newsletter
- Set the “External mailing service list ID” on the Newsletter Manager > General page - this value comes from Omeda (they refer to it as the “Query Name”) and determines who receives the mailing
- Make sure all necessary Rendering Options are set for the Newsletter under Edit > Rendering Options
- Then go to Edit > Issue > Create
- Fill in the newsletter issue Title, Volume and Issue number are optional - if you are using content zones and shortcodes, make sure all of those are properly setup (see http://help.epublishing.com/m/32641/l/749289-setting-up-a-default-newsletter-template-with-shortcodes)
- Under Article, click Associate and choose the articles you want to include in the issue
- Click Create
- Now, go to Edit > Content
- Click Generate Creative Copy, click Save
- If you want to make any adjustments to the HTML you can click Edit in WYSIWYG editor, make your changes and save them, then save the content again in Newsletter Issue Manager’s Content page
- Add your issue’s subject line in the “Subject line for mailing” field
- Select a Publish Date
- Select a Publish Time (24 hour time, Central zone, be sure to set this for a time at least 5 minutes in the future)
- Send your test or Release the newsletter for publication
- If you are sending a test rather than an actual newsletter deployment, on the final page, enter any text string in the Alternate testing mailing list ID field (the word “test” will work perfectly) and instead of clicking Release for publication, click Send test publication. Admin requires the Alternate ID field to not be empty in order to send a test.
- Field/Button combinations, to confirm:
- External Mailing List ID / Release for Publication
- This will connect to Omeda’s Deployment API
- Alternate testing mailing list ID / Send test publication
- This will connect to Omeda’s Test API
- External Mailing List ID / Release for Publication
For Newsletter Issue Releases:
Using the field/button combination of External Mailing List ID / Release for Publication, the following steps will be executed against Omeda’s Deployment API:
- Create a new deployment
- Add Audience to Deployment
- Check Audience Assignment Status
- Deploy Content
- Send test deployment
- Schedule the Deployment
For Newsletter Issue Tests:
Using the field/button combination of Alternate testing mailing list ID / Send test publication, the following steps will be executed against Omeda’s Test API:
- Create a new deployment
- Deploy Content
- Send test deployment
Other Important Notes/Reminders
- If testing is being conducted in the ePublishing Stage environment, be sure to notify your Project Manager for each newsletter send - they will have to run a process on the ePublishing servers to execute the newsletter send for each issue.
- Make sure that the value for omeda.test.email is valid on any new newsletters you create - the newsletter send will fail if this RO is not properly formatted.
- Be sure to click Generate Creative Copy and Save on each newsletter issue before you send them to make sure that you’ve compiled the most up to date code.