Facebook Lead Ads
1. What does this integration do?
Answer:
This integration connects your Facebook Lead Forms directly to your Ripcord scheduling app. Once a potential client submits the form, their details—such as name, email, phone number, preferred time of day, and day of the week—are automatically sent to Ripcord via a webhook. Ripcord then schedules an appointment with a team member who has availability during the specified time slot.
2. What information should my Facebook Lead Form collect?
Answer:
Your Facebook Lead Form must include the following fields:
- Name
- Phone Number
- Time of Day (Options: Morning, Afternoon, Evening)
- Day of the Week (Options: Monday through Friday)
These fields ensure that the system has all the necessary details to book an appointment at the right time.
3. How does the webhook integration work?
Answer:
When someone submits your Facebook Lead Form, a POST request is sent to a specific Ripcord endpoint. The request uses your unique routing URL, which is formatted as follows:
https://api.ripcord.io/public/routing/<YOUR_ROUTING_ID>/book
In this URL, replace <YOUR_ROUTING_ID>
with the actual routing ID found in your Ripcord dashboard (see Question 4). The POST request includes the form data, and Ripcord processes this information to schedule an appointment.
4. Where can I find my Routing ID?
Answer:
Log in to your Ripcord dashboard and navigate to the Routings tab. Scroll down to the bottom of the page where you will find your Routing ID for each available routing. Use this ID in your webhook URL as shown in the previous answer.
5. How do I set up the webhook in my Facebook Lead Form?
Answer:
- Design Your Form: Ensure your Facebook lead form includes fields for name, email, phone number, preferred time of day, and day of the week.
- Configure the Webhook URL: In your form settings, set the webhook URL to:
bash
Copy
https://api.ripcord.io/public/routing/<YOUR_ROUTING_ID>/book
- Replace
<YOUR_ROUTING_ID>
with the routing ID obtained from your dashboard. - Test the Integration: Before going live, simulate a POST request using tools like Postman or a similar API-testing tool to ensure that the form data is sent correctly to Ripcord.
6. Do I need authentication to use this webhook URL?
Answer:
No additional authentication is required beyond including your correct Routing ID in the webhook URL. However, it is important to keep your Routing ID confidential to protect the integrity of your integration.
7. What happens after the form is submitted?
Answer:
Once a lead submits their information:
- The webhook sends the data as a POST request to the Ripcord endpoint.
- Ripcord processes the data to determine the best available appointment slot based on the specified day and time of day.
- An appointment is automatically scheduled with a team member who is available during that time period.
8. What if appointments aren’t being scheduled correctly?
Answer:
If you notice any issues:
- Double-check your Facebook Lead Form: Ensure all required fields are present and correctly named so they match the expected parameters in the webhook.
- Confirm Your Webhook URL: Verify that the routing URL is correctly formatted and includes the proper Routing ID from your dashboard.
- Contact Support: If problems persist, consult the Ripcord documentation or reach out to our support team for detailed troubleshooting assistance.