We made connecting your Quriobot to Moosend super easy! Just follow these steps:

  1. Setup your bot (I started with the Contact template with first and last name split up)
  2. Create variable on those variable you want to send to Moosend (in this case just firstName, lastName and email, but you can always add more variables):
  3. Create your JSON Webhook Response connection which uses Moosend API:
    1. JSON body is:
      1. {
          "Name": "{{firstName}} {{lastName}}",
          "Email": "{{email}}",
          "HasExternalDoubleOptIn": false,
          "CustomFields": [

        it uses bot variables previously added. You can add/remove custom fields if needed and set their values using the bot variables as well.

    2.  the URL setting is in the form: https://api.moosend.com/v3/subscribers/<MailingListID>/subscribe.json?apikey=<ApiKey>. Where:
      1.  <MailingListID> - is the ID of the target mailing list
      2. <ApiKey> - the API key (You may find your API Key or generate a new one in your account settings. Example: bafe55f4-e53e-4651-8164-c6d6ff05081b)

Extra tips:

  • Always remember and adhere to the GDPR and always explain your purpose for storing personal information and it's always good practice to have a double-opt-in for signing up by sending a verification email, that way you always have a legitimate email address
  • Moosend (and other email campaigning tools like Hugo) usually have options for email automation or drip-campaigns. This way you can easily send a welcome mail to those persons who signed up! 
  • If you are using just a single field in Moosend for Name you can just combine the variables: 
  • Don't want every signup in your email campaign but only, for a very exotic example, those people whose email address or name start with a 'Q' all you have to do is add an advanced condition!
  • You can set as many Response connections as you like!
    Please note they will not always be executed in the order you created them in.

Friendly & Fun
Interact & Convert