Find Jobs
Hire Freelancers

Intercom messenger integration with Trainerize fitness software (Zapier)

$250-750 USD

Closed
Posted about 5 years ago

$250-750 USD

Paid on delivery
Intercom integration with Trainerize fitness software (Zapier) and billing notifications from online billing processor. Specific to this site is that: - the visitor will subscribe to follow a professional online coach for either fitness training support or nutrition guidance. - Once the visitor signs-up as monthly billed subscriber, a preset number of IM’s (online chat similar to facebook messenger tool) are included in the subscription When this pack of messages are about to expire, the subscriber will be notified that he/she needs to purchase additional chat credits, in order to be able to continue to use the online IM chattool. Therefore the Intercom (IM) chat interface needs to keep track of the number of incomming and outgoing messages in the subscribers IM tool (subscriber will be billed for outgoing messages) Action: once the subscriber purchases additional message-credits, Intercom will be notified of the puchase and make the IM chat available again (until this new block is also expired, etc.) – need to keep track of credits. Trainerize informed us that Intercom integration is through Zapier. The billing will be handled through an external online payment processor which we will need to integrate with Trainerize, at the moment Trainerize offers TrainerizePay and Stripe as standard payment options. The profiles of the coaches on the website and Trainerize platform are individual but the Intercom chat will be handled by chat moderators, for all trainers profiles. When a subscriber sends an IM chat to the coach, the moderator will receive this chat on their desktop interface and be able to ‘call’ the corresponding coach profile, chat history and details from subscriber – in order to be able to conduct the chat on behalf of the coach. ‘Standard’ message configuration setup. Preset chat triggers with either manual push to chat moderators or auto-triggers with selection from message pools will also be configured. They can be related to either an preset event or a ‘time/date-event’. For instance when a notification is received from the Trainerizer app that the subscriber has completed an exercise (event) or a simple ‘good morning...’ trigger message (time-event). Additional actions: Pro-active - push chat upon preset action (upon a profile page visit, limited) - push chat upon indication of leaving site Follow up marketing with harvested contact details of site visitors who did not convert. Billing notification integration, action will follow upon billing events: - subscription created - subscription about to expire - seperate billed purchases notifications (e.g. additional chat package) Other events that may trigger action by Intercom chat are ‘return site/page visits’ and other interaction with the site/profiles.
Project ID: 18821227

About the project

3 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
3 freelancers are bidding on average $764 USD for this job
User Avatar
This project has a credit system. So this project is in category of high level. This project can not be developed in less than 700 dolar in efficiently. I required to professional work an should be worked by an professional team. And to this project should not be developed in less than 2 months. Work with professionals only.
$986 USD in 90 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of PORTUGAL
Lisbon, Portugal
5.0
48
Payment method verified
Member since Jun 29, 2005

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.