Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Integration of OneBox CRM → Google Sheets via Google Apps Script

Translated78 USD

Client's review of cooperation with Aleksey Savchuk

Quality
Professionalism
Cost
Contactability
Deadlines

Everything is great! Thank you for the well-done work. I recommend for collaboration.

Freelancer's review of cooperation with Nikolay Dvorak

Payment
Task setting
Clarity of requirements
Contactability

Mykola is a wonderful client. He clearly understands his system, responds quickly to questions, and provides specific feedback with examples and screenshots. It is a pleasure to work with someone who knows what they want and can explain the task. I recommend him and would be happy to collaborate again.

  1. 596
     2  0
    Work example:
    Сервис аренды автомобилей
    1 day223 USD

    Hello!

    We are dZENcode – a full-cycle digital solutions development company: from design and programming to integrations and post-release support. We take on projects from scratch and also engage in the refinement of existing solutions.

    We can create a OneBox CRM integration with Google Sheets for this task.

    Are all 56+ communities already linked to the necessary tables? Is it just adding rows or also updating data?

    You can find detailed information about our services and rates on our website: Freelancehunt
    Take a look – after that we can discuss the details and agree on the next step.

    ⚠️ After clarifying all the details, we will determine the scope, the suitable format of cooperation: task-based, outsourcing, or outstaffing, and the final cost.

    Why projects with us are guaranteed to reach release:
    💎 10+ years providing IT services;
    🔥 90+ in-house specialists;
    🚀 250+ public reviews since 2015;
    ⚙️ We support the product under SLA after launch;
    ✅ We work under NDA and a contract with the company!

  2. 3931
     37  0

    1 day67 USD

    Hello! I am ready to take on your project and will complete it urgently. I have extensive experience with similar tasks, so there will be no difficulties. If I have piqued your interest, I would be happy to collaborate!

  3. 2973    14  0
    1 day33 USD

    Good day. I will set up the reception of webhooks from CRM OneBox and the automatic distribution of requests into the corresponding Google Sheets using Nodejs. I am ready to start now. I would appreciate the collaboration.

  4. 3459    48  2
    3 days89 USD

    Hello! I have worked on similar scripts for transferring data from CRM to Google Sheets. I am well acquainted with the Google Sheets API and Google Apps. I will do it quickly and efficiently, and I will provide documentation.

    I look forward to collaborating - feel free to reach out!

  5. 981    17  0
    1 day56 USD

    Good day! I am ready to perform such integration for any number of tables. Please feel free to contact me, I will do it by the evening.

  6. 228  
    1 day25 USD

    Mykola, greetings! I specialize in the implementation, configuration, and technical support of CRM systems for over 6 years, as well as performing integrations with websites and other services.

    I have reviewed your task and will be able to provide an exact cost and timeline after clarifying a few details about the project.

    I guarantee quality execution and stable system operation.

  7. 432    1  0
    7 days56 USD

    Hello! I implement automatic distribution of requests from OneBox across 56+ community tables using Google Apps Script. I have experience working with the OneBox API and Google Sheets API.

  8. 1872    9  0
    1 day67 USD

    Good day.

    The task is clear. OneBox CRM with 56+ communities, automatic routing of requests in Google Sheets via webhook and Apps Script. Our specialized type of integration.

    Implementation approach:

    OneBox webhook → Google Apps Script (Web App endpoint) → Google Sheets via SpreadsheetApp API.

    Data flow: OneBox sends a webhook with payload (card ID, applicant data, community, text, status) upon creation or modification of a request. Apps Script parses, determines the community through a map "name → spreadsheet ID", checks if a row with that ID exists. If it does — updates, if not — adds a new one.

    Configuration through a central registry in Google Sheets with pairs "community → spreadsheet ID". If a community is added — only the registry is updated, the code remains untouched. This makes the system scalable.

    Edge cases: retry logic for Google API rate limits, logging all webhooks in a separate Sheets log for troubleshooting, payload validation before writing, email notification for critical errors.

    Security: secret token in the webhook URL for verifying requests from OneBox, access restrictions to Apps Script Web App.

    Before the main contract, we are ready to do a free demo. We will set up a basic flow on a test script: receives webhook → routes to one test table → checks for updates/additions. You will see it before signing.

    A few questions:

    Is the OneBox API documentation available, are there examples of webhook payloads?

    Is the structure of fields in Sheets unified for all 56 communities or different?

    Is reverse sync (Sheets → OneBox) needed or just one-way?

    Portfolio: quentar.space/en/startups

    Waiting for your response in private.

  9. 1786    19  0   1
    2 days78 USD

    Hello, Nikolai!

    Our IT company creates and improves websites that operate reliably, quickly, and solve specific business tasks for clients. We specialize in developing websites "from scratch" as well as enhancing existing solutions, increasing their performance and user experience for your users.

    We have experience in:
    - developing responsive and fast websites on various platforms (WordPress, OpenCart, Shopify, WIX);
    - integrations with payment systems, CRM systems, external services, and internal systems;
    - optimizing website performance and security;
    - setting up analytics and basic SEO tools;
    - software development and business process automation: managing customer databases, resource accounting, automating repetitive tasks, integrating with third-party systems;

    After completing the project, we provide 14 days of technical support, during which we help adapt the system to your final business processes and consult on any questions regarding the completed work area. Thanks to the free support of the completed project, this allows you to be confident that the developed solution operates reliably from the moment of launch and does not require any additional adjustments.

    We work in a structured, responsible manner - focused on results that align with your business goals.

  10. 650    2  0
    1 day33 USD

    Hello!

    We are ready to take on the project — webhook integration with Google Sheets is our specialty, we have done similar work.

    Here’s how we envision the implementation:

    1. OneBox webhook — when a request is created/updated, OneBox sends data to our endpoint.

    2. Google Apps Script — the script receives the data, identifies the community from the request field, finds the corresponding table from 56+ in the mapping, and adds or updates a row by the OneBox card ID.

    3. Logic — if a row with that ID already exists — we update it, if not — we add a new one. New communities are added to the mapping without changing the code.

    Message us privately — we will consult on the technical specifications and table structure.

  11. 522  
    2 days67 USD

    Hello!

    The task is clear: OneBox sends request data → the script determines the community → finds the necessary table → adds or updates a row by the card ID.

    I will implement the following:
    — webhook handler: receives a request from OneBox, parses the request data
    — logic for determining the community and mapping to the corresponding Google Sheets table with 56+
    — recording a new row or updating an existing one by the OneBox card ID
    — error handling: if the table is not found or the API is unavailable — logging without crashing the script
    — tests on real data before delivery

    Google Apps Script is JavaScript in the Google environment, so the entry threshold is minimal. I have experience with JS and API integrations.

    I can start today. If there is a test OneBox account — let me know, we will connect immediately.

  12. 94294    1269  1   10
    7 days111 USD

    Hello. I have experience with Google Apps Script. I am ready to collaborate. Feel free to contact me.

  13. 4464    102  0
    5 days111 USD

    Good day. I have experience in integrating CRM and spreadsheets. I would be happy to help. I suggest we discuss the details.

  14. 344    1  0
    1 day33 USD

    Good day, I will complete it quickly within the day, I will be happy to cooperate!

  15. 702    1  0
    2 days67 USD

    Hello! Ready to collaborate. I offer a loyal price and quality work. I have experience working with CRM. Write to me)

  16. 162  
    4 days56 USD

    Good day. The task is clear.

    I will implement the webhook reception from OneBox, community identification, mapping to the required table, and adding or updating a row by card ID. I will move the community mapping to a separate configuration — making it easy to add new communities without changing the code.

  17. 1318    2  0
    3 days111 USD

    Hello. 56 communities through one entry point is not just a "script for an hour and a half," but a full-fledged routing with error handling and deduplication by OneBox card ID. I did a similar thing for 40+ stores - webhooks from WMS into separate Google Sheets with auto-creation of sheets, and after 3 months, not a single line was missed.

    Question: Does OneBox provide the webhook immediately with the community ID, or do we need to extract it from the directory/card field? This determines whether we do mapping through the config sheet or hardcode it in the code. I am also interested in whether we need to update existing lines when the status of the request changes, or just add new ones.

  18. 10063    117  0
    3 days100 USD

    Hello.

    I am a NodeJS developer. I have experience with Google Apps Script. I am ready to take it on. Write to me, we will discuss.

  19. 716    4  0
    7 days156 USD

    I have deep expertise in automating government processes through cloud services and APIs. I guarantee a zero technical debt architecture: the script will be modular, resilient to network errors, with detailed logs and a retry mechanism. I will optimize requests to avoid quota limits, set up path caching, and validate incoming data. Each stage will be accompanied by a transparent report, clear documentation, and a ready scaling script. You will receive a stable system that operates without operator involvement, fully complying with security and citizen data privacy requirements, ensuring transparency and speed in processing requests at the local level. I understand the criticality of deadlines and am ready to start work immediately after agreeing on the details.
    Work plan:

    - Analysis of the OneBox data structure, mapping fields, preparing a list of table identifiers, and setting access to all files:
    - Development of Google Apps Script: processing webhooks, data validation, logic for selecting tables by community name, and format checking:
    - Implementation of creating and updating rows by unique card identifier, setting up queues and retries on errors:
    - Testing on various scenarios: empty fields, duplicates, network errors, checking API limits and service response times:
    - Deploying the script, connecting the webhook in OneBox, monitoring the first data streams and the correctness of records:
    - Handover of the code, support instructions, setting up error notifications, and event logging for operational control.

  20. 1014    6  0
    2 days122 USD

    I did the integration with ChackBox, set up the plan in Chrome, and worked with Google Apps Script, so I can easily complete your task.

  21. 1886    52  0
    3 days45 USD

    Hello! I am ready to complete your task, I have experience working on similar projects.

  22. 573    5  0
    7 days45 USD

    Hello, I worked on integrating a CRM system with Google Sheets via API for automatic synchronization of client data into 25+ tables of different branches of the company. We processed over 1000 records daily.

    I’m curious if there are plans to set up two-way synchronization as well, so changes in Google Sheets would be reflected back in OneBox?

    I suggest we get in touch; I will provide you with a free consultation on the technical side and we can create a development plan + I will tell you about my team! ✨

  23. 6592    28  0
    4 days111 USD

    Understood: OneBox webhook → Apps Script → a table by community is needed, upsert a row by card ID. I will implement this through doPost in Apps Script: I will store the mapping community → spreadsheetId in a separate config sheet to easily add new ones without changing the code. Duplicate handling will be done by searching by ID before insertion.

    How many fields from the OneBox card need to be passed to the table, and is there already a ready webhook in OneBox configured, or does this also need to be done?

  24. Another 8 proposals concealed
  • Olesya M.
    20 May, 18:49 |

    Вітаю.  Можливо ваше завдання можна віришити не через гугл скріпт?

    Можливо краще робити розподіл зверненнь по етапам, та на відповідному етапі пушити інформацію у відповідний гугл лист? 

    Тобто зробити наявними діями в Боксі , а не через апи? 

Current freelance projects in the category Javascript and Typescript

Development of the AM Mobility platform (car service, parking, insurance, car rental)

5770 USD

We are looking for a team or an experienced Full Stack developer to create the MVP of the AM Mobility platform. AM Mobility is a unified digital ecosystem for motorists, combining in one application and web platform: parking; car service; tire fitting; car wash; car rental;…

Javascript and TypescriptWeb Programming ∙ 3 days 7 hours back ∙ 104 proposals

Gsap animations

22 USD

Good day. Corrections need to be made in the current project. A specialist is needed who works well with gsap/lenis. Animation of cards needs to be done. Detailed specifications here:…

Javascript and TypescriptWeb Programming ∙ 3 days 13 hours back ∙ 21 proposals

Commercial on-premise video communication platform "ViM"

It is required to develop an on-premise video conferencing system with a basic calculation for 100 simultaneous connections (10 isolated rooms of 10 people each). The platform should have a built-in architecture for future horizontal scaling up to 1000 users by adding new media…

Javascript and TypescriptWeb Programming ∙ 4 days 8 hours back ∙ 32 proposals

I am looking for a mentor with Claude Code to launch a web project from scratch.

Brief about the task: I am a beginner with no programming experience. I have a ready specification for website development (42 pages, Next.js, PostgreSQL). I want to implement it myself using Claude Code - I need a specialist who will set up the environment and teach me how to…

Javascript and TypescriptTuition ∙ 5 days 12 hours back ∙ 18 proposals

Website design update

It is necessary to update the design of the existing website using HTML, CSS, JS: refresh the appearance, make it modern and responsive for mobile devices. Smooth animations and interactive elements need to be added.

HTML & CSSJavascript and Typescript ∙ 6 days 5 hours back ∙ 90 proposals

Client
Nikolay Dvorak
Ukraine Rovno  4  0
Project published
1 month 1 day back
971 views
Tags
  • Google Apps Script
  • webhook
  • API
  • Google Sheets
  • OneBox API