Create an account now!
HOME FEATURES PRICING CONTACT US ABOUT CUSTOMER LOGIN

Integrate with CustomerBeach

The CustomerBeach API allows you to interact and "sync" with your CustomerBeach account via simple web-based methods. We've provided some samples that should get you started.

What can I do with the API?

Well, lots. The most common use is to sync the data in your CustomerBeach account with your own database or CRM software, but there are loads of other uses. Here's a few that might have some interest to you...

  • Automatically sync your subscriber lists with your own customer management software. You can use your own in-house software to store customer or member details, and then outsource your email delivery to CustomerBeach.
  • Download customers who were interested in a particular page on your site so you can follow them up over the phone or indulge in some fancy targeting.
  • Pull down all your customers whose email address have been bouncing back so your team can get their new address.
  • Grab anyone who unsubscribes or marks your email as spam and add them to your "do-not-contact-ever-again" internal list.

What languages are supported?

You can use almost any language that can consume web services to achieve what you are after with the API. So, as long as you are proficient in your language of choice, you should have no problem working with the methods available.

Getting Started

We've implemented an extremely simple, yet secure way of identifying who you are, and upon which CustomerBeach entities you're wanting to work with. There are a few key ID's you will be using a large part of the time, and a service endpoint you'll need for every call, so we've put together a reference on what they are and where to find them.

Messaging Format

Our API is based on the SOAP 1.1 specification, it supports the widest range of simple and complex data types. Web service requests and responses are XML-based messages which are encoded into a SOAP envelope that is included in the payload area of an HTTP-POST message. We also support the Web Services Description Language (WSDL) method for describing and accessing the service.