Skillset Required – Wordpress, Thrive Themes, Thrive Leads, Analytic Call Tracking, Twilio.
I have telephone call back request forms on my WP site, which uses Thrive Leads.
I need a script written, with inputs in the form of a Wordpress Plugin, that passes the user’s UK Tel number to Analytic Call Tracking, to connect the customer with the business, and plays a specific welcome message and call whisper, that relate to the form from which the call back request has been generated.
This should essentially do the same job as this Zapier Zap, but run on my shared hosting server instead:
[login to view URL]
- A short form post script, that captures the users telephone number and form name, and passes these to another script on the server. (Thrive Leads allows custom html form inputs, which we can use for this)
The second script:
- Validates the user input into a UK standard telephone number, in the format accepted by Twilio, removes any invalid characters, spaces, etc. Regardless of input, the number is validated to correct format for Twilio, or error message is shown.
- Passes the validated phone number, form name, and the related customer welcome message and business whisper message, to Analytic Call Tracking
- Analytic Call Tracking calls the customer, plays the related customer welcome message associated with that form, continues ringing, dials the business, plays business call whisper message related to that form, connects the customer and business together.
Linking Forms To Call Whispers & Customer Welcome Messages (To appear under plugin Settings Page)
As above I need to customise the welcome message the customer hears, and the call whisper the business hears, according to which form is submitted. The form data should be passed with the post form within Thrive.
The plugin settings need to have a section allowing the upload of MP3 files and link them to the appropriate form the callback comes from, i.e.
Script Inputs (To appear under WP plugin Settings Page)
(Below table better illustrated in attached job spec)
Form Source Name (Thrive Leads) Customer Welcome MP3 Business Call Whisper MP3 Thank You Page
- ACT Login
- ACT Pass
- ACT Company to receive the calls
- ACT Number to Call From
- ACT Number to Call To
Additional Plug In Requirements
- Blacklist – Ability to add banned numbers disallowed from making callback requests
- Call Logs – Text call log showing record of all calls, time and date made, status (successful, not answered, etc), customer and business numbers dialled.
- The plugin and script will be exclusively owned by me, no resale or external licensing is allowed.
Success Criteria – How We Know When Project Is Successful
- User input telephone number is always validated correctly to a UK Tel Number to Twilio requirements, call connects to customer and business and plays all related customer welcome and business whisper MP3s. At business end, caller ID is of the customer.
- Call is successfully recorded within Analytic Call Tracking
- User is successfully redirected to the Thank You page that is associated with the form the callback request has come from.
- Appropriate error trapping added.
- Thrive Leads registers a conversion each time the form is submitted.
Full project spec on request via PM.
31 freelancers are bidding on average $259 for this job
Hi I would love to discuss your needs further. Relevant Skills and Experience I am a full stack developer with 10+years experience and extensive experience with WordPress. Proposed Milestones $1266 USD - tbd