Communication

GetResponse

30min
with the getresponse modules in make, you can watch, list, retrieve, create, send, cancel and delete the newsletters watch, list, retrieve, create, update and delete the contacts watch, list, retrieve, create, and update the campaigns list, retrieve, create, update and delete the tags to get started with getresponse, create an account at getresponse com https //getresponse com connect getresponse to make to connect the getresponse app with the make log in to your make account, and add a module from the getresponse app into a make make click add next to the connection field in the connection name field, enter a name for the connection and click save if you did not log in earlier, enter your getresponse credentials and click log in confirm the access by clicking yes you have successfully connected the getresponse app with make and can now build make newsletters you can watch, list, retrieve, create, send, cancel and delete the newsletters using the following modules watch newsletters triggers when a new newsletter has been created connection getresponse docid\ w7shipf3qvyhrdvbtplvs limit set the maximum number of newsletters make will return during one execution cycle the default value is 2 list newsletters lists all newsletters or searches for them by specified criteria connection getresponse docid\ w7shipf3qvyhrdvbtplvs type select the type of the newsletter draft broadcast splittest automation subject enter (map) a subject to search newsletters by subject name enter (map) a newsletter name to search newsletters by name status select the status enabled disabled created on (from) enter (map) a date to search newsletters created on or after the specified date created on (to) enter (map) a date to search newsletters created on or before the specified date campaign id select or map a campaign id whose newsletters you want to list sort by creation date select the order of sorting ascending descending limit set the maximum number of newsletters make will return during one execution cycle the default value is 10 get a newsletter returns a specified newsletter connection getresponse docid\ w7shipf3qvyhrdvbtplvs newsletter id select or map a newsletter id whose details you want to retrieve create a newsletter create a new newsletter and puts it in a queue to send connection getresponse docid\ w7shipf3qvyhrdvbtplvs content enter (map) the content for the newsletter html enter (map) the message content in html format plain enter (map) the newsletter text plain text format subject enter (map) the subject line for the newsletter from field enter (map) the email address from which you will send the newsletter campaign select or map a campaign id to which you want to assign the newsletter the newsletter must be assigned to a campaign send on enter (map) the scheduled send date and time for the newsletter in the iso 8601 format to send your message immediately, omit the sendon section attachments enter (map) the attachment details the size of all attachments combined should not exceed 400kb file enter (map) the file details file name enter (map) the file name content enter (map) the content in base64 encoded mime type enter (map) the file mime media type reply to select or map the email that will be used as the reply to address flags select the message flags openrate clicktrack google analytics name enter (map) a name for the newsletter note that it must be between 2 and 128 characters long type select the type of the newsletter broadcast draft editor select the editor for the newsletter custom text getresponse legacy html 2 send a newsletter sends a newsletter draft connection getresponse docid\ w7shipf3qvyhrdvbtplvs newsletter id select the newsletter id of a newsletter that you want to send send on enter (map) the scheduled send date for the message in the iso 8601 format cancel a newsletter sending cancels the sending of the newsletter and turns the newsletter into a draft connection getresponse docid\ w7shipf3qvyhrdvbtplvs newsletter id select or map a newsletter id of a newsletter whose you want to change to draft delete a newsletter deletes a specified newsletter connection getresponse docid\ w7shipf3qvyhrdvbtplvs newsletter id select or map a newsletter id of a newsletter to delete contacts with the contacts module you can watch, list, retrieve, create, update and delete the contacts watch contacts triggers when a new contact has been created connection getresponse docid\ w7shipf3qvyhrdvbtplvs limit set the maximum number of contacts make will return during one execution cycle the default value is 2 list contacts lists all contacts or searches for them by specified criteria connection getresponse docid\ w7shipf3qvyhrdvbtplvs email enter (map) the contact's email address whom you want to search name enter (map) the name of the contact you want to search for campaign id select or map a campaign id of a campaign whose contacts you want to list origin select or map an origin to search the contacts created on (from) enter (map) a date to count data from this date created on (to) enter (map) a date to count data to this date changed on (from) enter (map) a date to search contacts edited from this date changed on (to) enter (map) a date to search contacts edited to this date sort by names select the order of sorting by names sort by email select the order of sorting by email address sort by creation date select the order of sorting by date created sort by updating date select the order of sorting by date updated sort by campaign id select the order of sorting by campaign id limit set the maximum number of contacts make will return during one execution cycle the default value is 10 get a contact returns a specified contact connection getresponse docid\ w7shipf3qvyhrdvbtplvs contact id select or map the contact id of the contact whose details you want to retrieve create a contact creates a new contact connection getresponse docid\ w7shipf3qvyhrdvbtplvs campaign select or map the campaign id of a campaign for which you want to create the contact scoring contact scoring, pass null to remove the score from a contact ip address enter (map) the contact's ip address the formats accepted are ipv4 and ipv6 update a contact updates a specified contact connection getresponse docid\ w7shipf3qvyhrdvbtplvs contact id select or map a contact id whose details you want to update campaign select or map the campaign id whose contact details you want to update email enter (map) the contact's email address name enter (map) an updated name for the contact delete a contact deletes a specified contact connection getresponse docid\ w7shipf3qvyhrdvbtplvs contact id select or map the contact id you want to delete ip address enter (map) an ip address to make it possible to pass the ip from which the contact unsubscribed note used only if the messageid was sent campaigns with the campaigns module you can watch, list, retrieve, create, and update the campaigns watch campaigns triggers when a new campaign has been created connection getresponse docid\ w7shipf3qvyhrdvbtplvs limit set the maximum number of campaigns make will return during one execution cycle the default value is 2 list campaigns lists all campaigns or searches for them by specified criteria connection getresponse docid\ w7shipf3qvyhrdvbtplvs name enter (map) the name of the campaign you want to search for sort by names select the order of sorting by names for example, ascending order is default select whether this is a default campaign sort by date select the order of sorting by creation date for example, ascending order limit set the maximum number of campaigns make will return during one execution cycle the default value is 10 get a campaign returns a specified campaign connection getresponse docid\ w7shipf3qvyhrdvbtplvs campaign id select or map a campaign id whose details you want to retrieve create a campaign updates a new campaign connection getresponse docid\ w7shipf3qvyhrdvbtplvs name enter (map) a name for the campaign for the field descriptions, see the campaigns api reference https //apireference getresponse com/? gl=1 xq8w16 ga mtc0ntc0ntu2ny4xnjyzmza5otyz ga eq6ld9qejb mty2mzmwotk2my4xljeumty2mzmxmdeyns41mi4wlja #operation/createcampaign update a campaign updates a specified campaign connection getresponse docid\ w7shipf3qvyhrdvbtplvs campaign id select or map a campaign id whose details you want to update for the field descriptions, see the campaign api reference https //apireference getresponse com/? gl=1 xq8w16 ga mtc0ntc0ntu2ny4xnjyzmza5otyz ga eq6ld9qejb mty2mzmwotk2my4xljeumty2mzmxmdeyns41mi4wlja #operation/updatecampaign tags with the tags module you can list, retrieve, create, update and delete the tags list tags lists all tags or searches for them by specified criteria connection getresponse docid\ w7shipf3qvyhrdvbtplvs name enter (map) the name of the tag you want to search from enter (map) a date to search the tags created from this date to enter (map) a date to search the tags created to this date sort select the order to sort the tags by created date ascending descending limit set the maximum number of tags make should return during one execution cycle the default value is 10 get a tag retrieves a specified tag connection getresponse docid\ w7shipf3qvyhrdvbtplvs tag id enter (map) the tag id of a tag whose details you want to retrieve create a tag creates a new tag connection getresponse docid\ w7shipf3qvyhrdvbtplvs name enter (map) the tag name note that the name must be between 2 and 255 characters long update a tag updates a specified tag connection getresponse docid\ w7shipf3qvyhrdvbtplvs tag id enter (map) the tag id of a tag whose details you want to update name enter (map) a new name for the tag delete a tag deletes a specified tag connection getresponse docid\ w7shipf3qvyhrdvbtplvs tag id enter (map) the tag id of a tag to delete other make an api call performs an arbitrary authorized api call connection getresponse docid\ w7shipf3qvyhrdvbtplvs url enter a path relative to https //api getresponse com for example, /v3/accounts for the list of available endpoints, refer to the getresponse api documentation method get to retrieve information for an entry post to create a new entry put to update/replace an existing entry patch to make a partial entry update delete to delete an entry headers enter the desired request headers you don't have to add authorization headers; we already did that for you query string enter the request query string body enter the body content for your api call example of use list contacts the following api call will list all the contacts from your getresponse account url /v3/contacts method get matches of the search can be found in the module's output under bundles > body in our example, 7 contacts were returned