This plugin hasn’t been tested with the latest three major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.



Grow your brand faster with a customer data and marketing automation platform designed for businesses who sell online.

We’ve brought your customer data, audiences, marketing and analytics together on one platform – all you have to do is switch it ON.

Target the audiences that matter most

  • When you connect your customer data we’ll unlock a single view of your customer and help you understand which audiences you should be targeting across the customer lifecycle.
  • Switch ON campaigns to target subscribers, customers, abandoned carts, Customers waiting on stock, repeat customers, abandoned browsers and VIP customers.

Send highly personalized multi-channel messages

  • Deliver the right message, to the right audience, at the right moment with multi-channel journeys and marketing campaigns designed to drive growth across the customer lifecycle.
  • Automate messages at every stage of the journey to recover abandoned carts, turn browsers into customers and welcome subscribers.
  • Orchestrate email, pop ups and retargeting messages. Deliver the right message, on the right channel at precisely the right time.

Turn insights into action with advanced analytics

  • Take immediate action on insights you discover from your connected customer data platform with reports and dashboards. Discover the website and activity that leads to revenue.
  • A simple and visual report builder can answer questions that span multiple data sources, for example “Which UTM campaign led to the most orders?”.
  • Build funnels and cohorts that show every step of your marketing funnel. See drop off points in the customer journey and take action to increase conversion rates.
  • Combine all of your needle moving metrics on a single dashboard. Easily set goals and share dashboards with your whole team.

Join thousands of brands delivering a better customer experience with Ortto


  • Marketing automation campaigns.
  • Spin wheels, pop ups, widgets.
  • Send beautiful emails. Email marketing.
  • Segment with demographics, engagement and transactional data.
  • Audience management.
  • Make better decisions and track all of the important metrics.


To complete the setup of this plugin you will need an existing Ortto account. If you do not have an account you can sign up free. Even if you have already connected the WooCommerce data source to Ortto you must complete the steps below to finish setup. You can learn more about correct setup by reading our documentation.

  1. Install ortto plugin
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Connect Ortto account
  4. Enable website tracking script


Is there a free plan?

Yes, there is a free plan. It includes 2,000 subscribers and 8,000 emails per month.

Can you trial a paid plan?

Yes, you can try any paid plan for up to 14 days.

Do I need an Ortto account?

Yes, you will need an Ortto account. If you do not have an account you can sign up free.


There are no reviews for this plugin.

Contributors and Developers

“Ortto” is open source software. The following people have contributed to this plugin.


Translate “Ortto” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Change Log


  • Fix capture script address.


  • Update capture script to newest version.


  • Added form submitted activity to waiting on stock widget.


  • Fix waiting on stock widget submits for non form events.


  • Fix waiting on stock widget attributes.


  • Cleanup public js script from comments.


  • Rename to Ortto.


  • Decouple capture script from plugin code.


  • Test with wordpress 6.0


  • Fixed capture customer email


  • Associate backend capture calls


  • Fix cookie hash


  • Add multi region support


  • Fix wordpress only website support


  • Update plugin check for woocommerce, fixing issues with multi-site setups


  • Fix is_plugin_active call if func does not exist