How to Integrate WooCommerce and Sendlane

WooCommerce is an e-commerce plugin for WordPress. 

Integrating Sendlane and WooCommerce allows you to automatically sync customers to Sendlane so you can stay in touch via targeted email campaigns and automation funnels! 

Before Getting Started

Prior to connecting with Sendlane, you'll need an active WooCommerce account.

Last (but not least) be sure you have created a list inside of your Sendlane account so WooCommerce knows where to place your new leads and contacts!

Connecting WooCommerce and Sendlane

  1. From your WordPress website, click into Settings and find the Permalink section
  2. Update both the Common Settings and Product Permalink from Default to Custom 
  3. Make sure Custom Structure isn't blank (the choice isn't important, this field just can't be blank) 
  4. Update Custom Base to product/
  5. Click Save Changes
  6. Next, navigate to the Admin section, and locate WooCommerce
  7. Click on Settings under WooCommerce
  8. Once in the settings, Click on Advanced 

  9. Locate the and click REST API

  10. Click on Add Key 

  11. From here, you will enter the name of the key. Select yourself as the user if it is not already there for you followed by Read/Write for the Permissions. 

    Please Note

    Permissions will need to be Read/Write in order for the integration to work properly

  12. The next page you will see will include your Consumer Key and Consumer Secret. Do Not leave this page 

    Please Note

    Once you leave this page, you cannot retrieve these keys again. If you do leave this page before adding the keys to Sendlane, you will need to create a new API Key by repeating steps 1-5.

  13. In a different window, login to Sendlane. 

  14. Navigate to the Integrations tab, locate WooCommerce, and click on configure.

  15. In the top right, click on Connect Integration

  16. Begin filling out the information that the popup asks for. 

    Please Note

    The store URL needs to include the "https://" in order for the integration to work properly.

  17. Return to your Woocommerce admin page to retrieve the Consumer Key, this is your REST API Key, and you Consumer Secret, this is your REST API Secret. 

  18. Select a default list. This is the list your existing contacts will be added to, and where new contacts will be added after completing a purchase in your store. 

  19. Click Continue 

  20. You'll see the integration status as Initializing first, then Syncing as the data starts to transfer - please give the system just a bit of time to process here, then once the status updates to Installed you're all set!

Your integration is now complete!

WooCommerce customer data from the last 90 days will now be available in Sendlane, and any new leads or customers will automatically be synced over as well, enabling you to develop targeted Campaigns and Automations for your WooCommerce audience!

Next Steps

Now that you've fully integrated WooCommerce and Sendlane, we recommend setting up an automation to retarget anyone who exits your WooCommerce store before completing their purchase!

Click here to set up an abandoned cart automation that sends automated emails directly to contacts who abandon their shopping cart.

Troubleshooting & Additional WooCommerce Resources

    I do not see my WooCommerce customers within Sendlane

    If you  just completed the integration process, it will take some time for all of that information to sync over. If you visit the WooCommerce integration page within your Sendlane account and see that the status still shows Initializing or Syncing, some information or actions may not be available yet.

If you have any other issues connecting your Sendlane and WooCommerce accounts, our support team is available 24/7. Plus, the WooCommerce team is just a few clicks away!

Sign up for WooCommerce | WooCommerce Blog | WooCommerce Features


Log in to WordPress admin →  WooCommerce → Add Key → Name Key and select Read/Write → In a new window, login to Sendlane → Integration → WooCommerce → Connect integration → Enter API and Secret Key  → Continue 

Did this answer your question? Thanks for your feedback! There was a problem submitting your feedback. Please try again!

Still need help? Get in touch! Get in touch!