
Tradify Integration Test Task
- or -
Post a project like this9
£30(approx. $41)
- Posted:
- Proposals: 1
- Remote
- #4487481
- Awarded
Description
Experience Level: Entry
Thank you again for your time so far and your patience as we had many candidates to shortlist. As part of our selection process, we’d like to offer you a small paid task to better understand your approach to API integrations.
Task fee: £30 Deadline:
By 12:00 noon (UK time) the day after you accept this task
This is designed to be a small task, please keep your solution as simple and pragmatic as possible.
⸻
Task Overview We’d like you to outline how you would implement an automation where: • A job status changes in Tradify • The corresponding opportunity stage is updated in our CRM (GoHighLevel)
⸻
Part 1: Approach (Key Section) Please explain how you would approach building this integration. In particular: • How would you detect when a job status changes in Tradify? • How would you map Tradify job statuses to CRM pipeline stages? • How would you identify and update the correct record in the CRM? • How would you handle: • Failed API requests • Missing or unmatched records • Duplicate updates
⸻
Part 2: Practical Task Given the following sample payload: { "job_id": 12345, "status": "Completed", "customer_name": "John Smith" } Please: • Write a short script or pseudocode that: • Receives this data • Maps the status "Completed" → "Finished" (example CRM stage) • Outputs the transformed data OR prepares it for sending to a CRM API You may use any language or format you prefer.
⸻
Part 3: Tools & Stack If you were to build this fully, what tools or tech stack would you use, and why? (For example: custom API integration, middleware tools, automation platforms, etc.)
⸻
Time Tracking
Please include:
• The time you started the task
• The time you completed the task
• Total time spent
⸻
Optional (Recommended)
If possible, please include a short video (2–5 minutes) walking us through your approach and solution. This helps us better understand your thinking.
⸻
Submission Please send your response in a format that’s easiest for you (document, PDF, or message), along with any code snippets and optional video link.
⸻
We’re primarily interested in your thinking and approach, rather than a perfect or fully built solution.
Task fee: £30 Deadline:
By 12:00 noon (UK time) the day after you accept this task
This is designed to be a small task, please keep your solution as simple and pragmatic as possible.
⸻
Task Overview We’d like you to outline how you would implement an automation where: • A job status changes in Tradify • The corresponding opportunity stage is updated in our CRM (GoHighLevel)
⸻
Part 1: Approach (Key Section) Please explain how you would approach building this integration. In particular: • How would you detect when a job status changes in Tradify? • How would you map Tradify job statuses to CRM pipeline stages? • How would you identify and update the correct record in the CRM? • How would you handle: • Failed API requests • Missing or unmatched records • Duplicate updates
⸻
Part 2: Practical Task Given the following sample payload: { "job_id": 12345, "status": "Completed", "customer_name": "John Smith" } Please: • Write a short script or pseudocode that: • Receives this data • Maps the status "Completed" → "Finished" (example CRM stage) • Outputs the transformed data OR prepares it for sending to a CRM API You may use any language or format you prefer.
⸻
Part 3: Tools & Stack If you were to build this fully, what tools or tech stack would you use, and why? (For example: custom API integration, middleware tools, automation platforms, etc.)
⸻
Time Tracking
Please include:
• The time you started the task
• The time you completed the task
• Total time spent
⸻
Optional (Recommended)
If possible, please include a short video (2–5 minutes) walking us through your approach and solution. This helps us better understand your thinking.
⸻
Submission Please send your response in a format that’s easiest for you (document, PDF, or message), along with any code snippets and optional video link.
⸻
We’re primarily interested in your thinking and approach, rather than a perfect or fully built solution.
Marvellous Property S.
100% (7)Projects Completed
7
Freelancers worked with
4
Projects awarded
88%
Last project
14 Apr 2026
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies