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 
FirstName 

Max Length: 50 

LastName 

Max Length: 50 

Email 

Max Length: 80 
It is recommended there is validation for email syntax on this field
HomePhone 

Max Length: 20 

WorkPhone 

Max Length: 20 

MobilePhone 

Max Length: 20 

Address1 

Max Length: 64 

Address2

Max Length: 64 

PostalCode 

Max Length: 10 

Zip4 

Max Length: 4 

City 

Max Length: 64


County 

Max Length: 25

Country 

Max Length: 50
Country name. 
State 


Max Length: 3
State or Province code. 
CountryCode 
X Max Length: 2
Aimbase accepts the ISO two-letter country codes
Comment

Max Length: 2048

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  
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.
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.
LeadCampaignName    Max Length: 50  A valid Lead Campaign’s Name in the system. 
EventName 

Max Length: 50 
Free text field. 
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. 
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. 
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. 
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.
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.
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.
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. 
SMSOptIn

Boolean
If collecting SMS opt in information, this field should be used to collect the information.
SendLead 

Y or N
An override for if the assigned dealer or contact should be notified of the lead when it is created. 
Send to SalesDriver


SendAutoresponder 

Boolean 
The flag for opting in or out of sending the Lead an Autoresponder notification after submitting a lead.  
SendNurture 

Boolean 
The flag for opting in or out of sending the lead nurture email notifications.
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. 
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. 
Program
string The OEM program the lead is tied to - not every lead is tied to a program. 
CompanyName    Max Length: 50   
Fax    Max Length: 20   
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. 
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.
ConditionCode

A code that identifies if the product is New (N), Used (U) or Showroom (S). 

ScoreProspect 


Boolean 
An override for if the lead’s score should be added to the prospect’s score. Default to TRUE if empty. 

ListCodes 


Max Length: 128

Specifies the list codes that the lead should filter into, must match the list codes in Aimbase. 
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.


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.