{"id":225734,"date":"2025-09-03T12:19:23","date_gmt":"2025-09-03T12:19:23","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/optimizely-campaign\/"},"modified":"2025-09-03T13:42:31","modified_gmt":"2025-09-03T13:42:31","slug":"optimizely-campaign","status":"publish","type":"plugin","link":"https:\/\/ml.wordpress.org\/plugins\/optimizely-campaign\/","author":23264242,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.0","stable_tag":"1.0.0","tested":"6.8.5","requires":"6.6","requires_php":"7.4","requires_plugins":null,"header_name":"Optimizely Campaign","header_author":"Optimizely Inc.","header_description":"Empower your email marketing with Optimizely Campaign. Sync customer data, and send transactional emails.","assets_banners_color":"","last_updated":"2025-09-03 13:42:31","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/www.optimizely.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":231,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"optimizelycampaign","date":"2025-09-03 13:42:31"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3355431,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3355431,"resolution":"1","location":"assets","locale":""}},"screenshots":{"1":"The Optimizely Campaign plugin settings."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[247323,264,455,6696,286],"plugin_category":[],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-225734","plugin","type-plugin","status-publish","hentry","plugin_tags-digital-experience","plugin_tags-email-marketing","plugin_tags-newsletter","plugin_tags-smtp","plugin_tags-woocommerce","plugin_committers-optimizelycampaign"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/optimizely-campaign\/assets\/icon-256x256.png?rev=3355431","icon_2x":"https:\/\/ps.w.org\/optimizely-campaign\/assets\/icon-256x256.png?rev=3355431","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/optimizely-campaign\/assets\/screenshot-1.png?rev=3355431","caption":"The Optimizely Campaign plugin settings."}],"raw_content":"<!--section=description-->\n<p>Optimizely Campaign integrates seamlessly with your store and lets you manage your transactional mail operations in one place. Leverage real-time customer data synchronization to create personalized campaigns and boost conversions.\nWith this plugin, you can easily select which transactional emails should be sent via Optimizely Campaign and which should use the default mail service. In addition to that, you can add a newsletter form for guest subscribers to any page or post through a custom shortcode provided by the plugin and the submission will be handled via Optimizely Campaign. Newsletter subscribing is also\npossible through the WooCommerce registration form and account details form for WooCommerce customers.<\/p>\n\n<h3>Highlights<\/h3>\n\n<p><strong>Streamlined Transactional Mailings<\/strong>: Send crucial transactional messages directly through your Optimizely Campaign client. This ensures that order confirmations, account notifications, and other vital emails reach customers reliably.\n<strong>Automated Subscriber Management<\/strong>: Seamlessly synchronize your newsletter subscribers so your contact lists are always current. Stay organized and focus on creating effective marketing campaigns.<\/p>\n\n<h3>Features<\/h3>\n\n<p><strong>Transactional Mail Integration<\/strong>\nIntegrate Optimizely Campaign to effortlessly send all your transactional mailings from one platform. Improve communication flow and maintain consistent branding.\n<strong>Subscriber Synchronization<\/strong>\nAutomatically keep your mailing lists in sync, ensuring that every new subscriber or unsubscribed contact is promptly updated in your database.<\/p>\n\n<ul>\n<li>== External services ==<\/li>\n<li>This plugin connects to the Optimizely HTTP API to synchronize the data of customers who have subscribed to the newsletter with double opt-in.<\/li>\n<li>It updates the subscribed customer's data every time the customer makes a change to their account. The data that gets synchronized can be configured in the plugin page.<\/li>\n<li>In addition to that, the plugin connects to the Optimizely SMTP API to send out transactional mails.<\/li>\n<li>This service is provided by \"Optimizely Inc\": <a href=\"https:\/\/www.optimizely.com\/trust-center\/privacy\/\">Privacy Policy<\/a><\/li>\n<li>The plugin connects to the Optimizely Campaign API at <a href=\"https:\/\/api.campaign.episerver.net\/\">Optimizely Campaign API<\/a><\/li>\n<\/ul>\n\n<h3>Usage Instructions<\/h3>\n\n<h4>Step 1: Configure Optimizely Mail Settings and Default Mail Settings =<\/h4>\n\n<p>To start using the plugin, navigate to the <strong>Mail Settings<\/strong> tab and enter your Optimizely SMTP credentials + default\nmail service details.<\/p>\n\n<p>The <strong>Optimizely Mail Configuration<\/strong> section sets the mail settings for email events that will be sent through\nOptimizely Campaign.\nThe <strong>Default Mail Configuration<\/strong> section sets the mail settings for email events that will be sent through the default\nmail service in WordPress. The Default From Email and the Default From Name have initial values and should only be updated if you are certain that\nyou need to use a different From Email address.<\/p>\n\n<p>Filling out these settings is necessary to start sending emails through Optimizely Campaign.<\/p>\n\n\n\n<h4>Step 2: Set Up Newsletter Settings<\/h4>\n\n<p>Set up your Opt-in Process in Optimizely Campaign and make sure that Confirmation Page URL includes the <strong>bmrecipientid\n** and **bmrecipientlistid<\/strong> query parameters.\nOnce the Opt-in Process is set up, go to the <strong>Newsletter Settings<\/strong> tab in the Optimizely Campaign plugin page, provide\nthe necessary information for newsletter processing. The necessary information is a recipient list authorization code\nand an opt-in process id from Optimizely Campaign.\nAfter the recipient list information is defined, you can select which data fields from WordPress\/WooCommerce are synced to Optimizely Campaign.<\/p>\n\n\n\n<h4>Step 3: Select Transactional Mails for SMTP Delivery =<\/h4>\n\n<p>Once your SMTP settings are configured, go to the respective <strong>WP Core Event Settings<\/strong>, <strong>WooCommerce Event Settings<\/strong>\nand <strong>Other Event Settings<\/strong> tabs and select the event emails you want to send via Optimizely Campaign. The unselected\nevents will go through the default WordPress mail service.<\/p>\n\n\n\n<h4>Step 4: Add the Newsletter Form to a Page or Post =<\/h4>\n\n<p>After configuring the newsletter settings, copy the shortcode provided by the plugin and paste it into any page or post\nwhere you want the newsletter subscription form to appear.<\/p>\n\n<p>The plugin provides a shortcode that renders a newsletter form.<\/p>\n\n<h4>Shortcode<\/h4>\n\n<p><strong>Description<\/strong>: This shortcode adds a newsletter form to your page or post. The newsletter form is used for the guest subscribers.<\/p>\n\n<pre><code>[optimizelycampaign_newsletter]\n<\/code><\/pre>\n\n\n\n<h4>Step 5: Create a Newsletter Confirmation Page<\/h4>\n\n<p>Create a new page on your site that will serve as the confirmation page users will be redirected to after confirming\ntheir subscription via email. Ensure the Confirmation Page URL set up in your Optimizely client matches the URL of the\nconfirmation page set up in your site.<\/p>\n\n\n\n<h4>Step 6: Start Accepting Subscriptions<\/h4>\n\n<p>With the newsletter settings, newsletter form and confirmation page in place, visitors to your site can now subscribe\nand unsubscribe to your newsletter seamlessly whether they\\'re a guest or a WooCommerce customer.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install through the \"WordPress Plugin Directory\" or upload the plugin in zip format.<\/li>\n<li>Activate the plugin through the \"Plugins\" menu in WordPress.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='how%20can%20i%20use%20this%20plugin%20in%20combination%20with%20woocommerce%3F'><h3>How can I use this plugin in combination with WooCommerce?<\/h3><\/dt>\n<dd><p>You can select to send the WooCommerce transactional mails through Optimizely Campaign. In addition to that, WooCommerce customers have the option to subscribe to the newsletter through the registration form or the account details form.<\/p><\/dd>\n<dt id='what%20fields%20should%20the%20optimizely%20recipient%20list%20contain%20for%20synchronization%20of%20data%3F'><h3>What fields should the Optimizely recipient list contain for synchronization of data?<\/h3><\/dt>\n<dd><p>You can map the recipient list fields to the WP user fields in the <strong>Newsletter Settings<\/strong> tab.<\/p><\/dd>\n<dt id='what%20should%20the%20slug%20for%20the%20newsletter%20confirmation%20page%20be%3F'><h3>What should the slug for the newsletter confirmation page be?<\/h3><\/dt>\n<dd><p>The slug should be \/optimizelycampaign. And it should be the same in the Optimizely Campaign Client.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Empower your email marketing with Optimizely Campaign. Sync customer data, and send transactional emails.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ml.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/225734","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ml.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ml.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ml.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=225734"}],"author":[{"embeddable":true,"href":"https:\/\/ml.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/optimizelycampaign"}],"wp:attachment":[{"href":"https:\/\/ml.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=225734"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ml.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=225734"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ml.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=225734"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ml.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=225734"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ml.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=225734"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ml.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=225734"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}