Aimbase Lead Submission with Zapier

Overview:

Aimbase offers cross-platform integration with other popular CMS and Automation tools through Zapier. The Zapier Aimbase integration will allow users to authenticate with and submit leads to Aimbase without the use of the Aimbase API, which is required for lead. The following guide includes a walkthrough on how to set up Aimbase lead submission through the Aimbase Zapier Zap.


Map Aimbase Zap Fields:

1. Now that you have completed the authentication step, you should see the "Set up action" screen. This will contain all the fields from Aimbase which can be paired to fields from your App set up in previous steps. The "Test Trigger" from the App setup should give you examples of each data field type to be paired with each Aimbase field. 


The following fields are REQUIRED or available to map to submit a lead successfully with tracking data. Some are standard formats that can submit text/strings. Others are fields with values set up in Aimbase directly and can only be submitted using values set up in Aimbase.


Field Name  Required  Format  Description 
LeadSourceName  X  Max Length: 50  This value is set up in Aimbase on the Lead Source screen. The URL for this screen is https://<UrlSubdomain>.aimbase.com/Marketing/LeadSource. The "Code" column will contain values for this field. This value can contain spaces and capital letters and use them as displayed in Aimbase. NOTE: If the value of this field is submitted and does not match an Aimbase code under Lead Sources, then the lead will not be submitted.
LeadTypeName  X  Max Length: 50  This value is set up in Aimbase on the Lead Types screen. The URL for this screen is https://<UrlSubdomain>.aimbase.com/Marketing/LeadType. The "Code" column will contain values for this field. This value can contain spaces and capital letters and use them as displayed in Aimbase. NOTE: If the value of this field is submitted and does not match an Aimbase code under Lead Types, then the lead will not be submitted. 
LeadCategoryName  X  Max Length: 50  This value is set up in Aimbase on the Lead Category screen. The URL for this screen is https://<UrlSubdomain>.aimbase.com/Marketing/LeadCategory. The "Code" column will contain values for this field. This value can contain spaces and capital letters and use them as displayed in Aimbase. NOTE: If the value of this field is submitted and does not match an Aimbase code under Lead Category, then the lead will not be submitted.
LeadCampaignName    Max Length: 50  A valid Lead Campaign’s Name in the system. 
Brands  X  Max Length: 100  This is a value set up in Aimbase on the Manufacturer screen after logging into Aimbase. The URL for this screen is https://<UrlSubdomain>.aimbase.com/Manufacturer. The "Code" column will contain values for this field. NOTE: If the value of this field is submitted and does not match a Brand code under the Manufacturer grid view, then the lead will not be submitted. If no brand value is provided, the lead will be assigned to all of the manufacturer’s brands. 
ProductCode

Max Length: 50 
The product code. If nothing is passed what happens .
ProductName
Max Length: 100 
The name of the product. 
ProductModelYear
Number, 1000-9999
The model year of the product.
DealerName
Max Length: 80 
The name of the dealership. 
DealerNumber
Max Length: 20
The main part of the unique identifier for dealers. 
DealerLocation

Max Length: 20 The second part or sub number of the unique identifier for dealers. 
Program
string The OEM program the lead is tied to - not every lead is tied to a program. 
EventName    Max Length: 50  Free text field. 
LeadDate    YYYY-MM-dd ±hh:mm If no lead date is given, the lead’s lead date will be the date and time the lead was submitted to the API. 

Optionally can provide DateTime Offset. Aimbase will convert to Central Time. DateTime Offset passed should account for daylight savings time. Format: YYYY-MM-dd ±hh:mm  
FirstName    Max Length: 50   
LastName  X  Max Length: 50   
Address1    Max Length: 64   
Address2    Max Length: 64   
City    Max Length: 64   
State    Max Length: 3  State or Province code. 
PostalCode    Max Length: 10   
Zip4    Max Length: 4   
CompanyName    Max Length: 50   
County    Max Length: 25   
Country    Max Length: 50  Country name. 
HomePhone    Max Length: 20 

 

WorkPhone    Max Length: 20   
MobilePhone    Max Length: 20   
Fax    Max Length: 20   
Email    Max Length: 80   It is recommended there is validation for email syntax on this field
CountryCode  X  Max Length: 2   Aimbase accepts the ISO two-letter country codes
EmailRefused    Max Length: 5  True/False. Notes if the lead should be opted out of email communications. If no value is given, the lead is not opted out of email communications. 
Custom      A list of custom fields and their values. If the field name is defined as a custom field in the application, the value will be set for that field. If the field name is not defined as a custom field in the application, the field name and value will be added to the lead’s generic metadata values. 
ProspectExternalId    Max Length: 20   
ExternalId    Max Length: 50   The unique identifier for a lead that matches a unique identifier in an external system.  Can be referenced in additional APIs to identify a lead back to an external system.
LeadApiIdentifier    Max Length: 100  Unique value used during an API messaging even to relate a request with a response. This value is not saved with the lead.
SMSOptIn
Boolean If collecting SMS opt in information, this field should be used to collect the information.
ConditionCode

A code that identifies if the product is New (N), Used (U) or Showroom (S). 
IsCommunicationOptIn  X  Boolean  This value is required and needs to be passed as a boolean of  "true" or "false,” and cannot be blank.A flag for identifying if the lead is opted in for future communications. 
CommunicationOptInIpAddress    Max Length: 20  The IP Address of the lead when it was submitted. This field is required if IsCommunicationOptIn is true. 
CommunicationOptInDate    yyyy-MM-dd  The date the lead opted in for communications. This field is required if IsCommunicationOptIn is true. 
CommunicationOptInSource    Max Length: 50  The source of the lead that was opted in for communications. This field is required if  IsCommunicationOptIn is true. 
SendAutoresponder    Boolean   The flag for opting in or out of sending the Lead an Autoresponder notification after submitting a lead.  
SendLead    Y or N An override for if the assigned dealer or contact should be notified of the lead when it is created. 
SendNurture    Boolean  The flag for opting in or out of sending the lead nurture email notifications.
ScoreProspect    Boolean  An override for if the lead’s score should be added to the prospect’s score. Default to TRUE if empty. 
UserUid    Guid  This is an ID that is generated by the Aimbase Web Session Tracking script. This is not a required field but is RECOMMENDED to get full Web Session data for each lead submission. NOTE: Please check with the client if they require this functionality as part of their lead capture. If so, implementation documentation can be found here: https://ws.aimbase.com.
SessionUid    Guid  This is an ID that is generated by the Aimbase Web Session Tracking script. This is not a required field but is RECOMMENDED to get full Web Session data for each lead submission.. NOTE: Please check with the client if they require this functionality as part of their lead capture. If so, implementation documentation can be found here: https://ws.aimbase.com.
ListCodes    Max Length:  Specifies the list codes that the lead should filter into, must match the list codes in Aimbase. 
LeadReroute
Boolean When set to true, it allows the lead to reroute even for a pre-selected dealer. When set to false, it will override any reroute rules in place and lead will not be rerouted. If no value is passed, the default behavior will reroute the lead if the application has the reroute feature turned on. 
Medium    Max Length: 200  UTM parameter for Medium. This parameter reflects the channel name.
Term    Max Length: 200  UTM parameter for Term (also known as Keyword). This parameter can be used to pass any characteristics that prompted your content to display.
Content    Max Length: 200 UTM parameter for Content. This parameter passes details about your content and can be used to differentiate links that point to the same URL.
Campaign    Max Length: 50 UTM parameter for Campaign. This parameter identifies your campaign.
Source    Max Length: 50 UTM parameter for Source. This parameter is generally used to pass where the traffic originated.
Comment
Max Length: 2048


Testing Lead Submissions:

  1. To test your lead submissions, use the Aimbase Username and Password provided to you to log into the Aimbase user interface. The user interface login can be found at https://<Subdomain>.aimbase.com. 
  2. From the Aimbase user interface, use the top navigation and click on the "Leads" screen. Below you will see another option to "View". Here you will be presented with a list of leads recently submitted to the interface. 
  3. More about how to use the Aimbase lead interface can be on this site at: https://help.gorollick.com/73711-leads.