By setting up the "lead_signup" webhook in FirstPromoter, you'll receive vital data when a new lead signs up or switches to the "signup" state.
Here's the key information included in the webhook event payload:
EVENT OBJECT:
This object contains information about the event webhook. The most important fields are:
- type: Indicates the webhook event type, such as "lead_signup." 
- created_at: Timestamp of when the event occurred. 
DATA OBJECT:
This object contains the data of the object who determined the event.
- id: Lead ID. 
- state: Current state of the lead (e.g., "signup"). 
- first_name: Lead's first name. 
- last_name: Lead's last name. 
- email: Lead's email. 
- uid: Billing customer ID passed through the JavaScript signup tracking function. 
- customer_since: Null at the "signup" state. 
- plan_name: Null at the "signup" state. 
- promoter: Contains information about the promoter who referred the lead. - id: Promoter's ID. 
- cust_id: ID to identify the promoter. 
- auth_token: Authentication token. 
- earnings_balance: JSON containing the total amount of rewards earned. 
- current_balance: JSON containing remaining amounts after payments. 
- paid_balance: JSON containing paid/fulfilled amounts. 
- email: Promoter's email. 
- temp_password: Temporary password generated. 
- profile: JSON containing additional promoter information. 
 
- promotion: Contains information about the promotion that referred the lead. - campaign_id: ID of the campaign where the promotion runs. 
- promoter_id: ID of the promoter/affiliate. 
- status: Current offer status. 
- promo_code: Discount/credit coupon used. 
- ref_id: Promotion referral ID. 
- ref_link: Promotion referral link. 
- current_offer: JSON with details about the current offer available to the lead. 
 
To add a webhook in FirstPromoter, you will need to access your profile on the upper-right corner - "Settings" - "Integrations" tab - "Webhooks" - "Test webhook"/"Select event" - "+Add new webhook" - Add the desired webhook URL and test it by clicking on "Test webhook" - Save.

