
Completed
Posted
Paid on delivery
I need a reusable automation that turns a single Google Docs agreement template into about 400 personalised contracts—one for each creator listed in my Google Sheet. Here is the exact workflow I want the script to handle: • Read every row in the Google Sheet, pulling the creator’s name, address, PAN and (when present) GST number. • Make a fresh copy of my Google Docs template for that creator. • Replace the name on both the first and last page, insert the address, PAN and, if available, the GST number, leaving the GST field blank when the sheet shows none. • Save the document in my Drive (or a shared team folder) with the file name pattern “<Creator Name> - <PAN>”. A Google Apps Script seems ideal because it sits inside Drive, but I’m open to lightweight JavaScript that achieves the same end-to-end result within Google Workspace. The final deliverable should include: 1. The working script with clear in-line comments. 2. A brief setup guide so I can authorise and run it myself. 3. One sample generated agreement that proves the placeholders swap correctly and the file is renamed as specified. If you have existing snippets or add-on experience with Apps Script, Mail Merge-style add-ons or any similar workflow, let me know—speed and reliability matter more than a flashy UI.
Project ID: 40417383
10 proposals
Remote project
Active 14 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hi, This is a good fit for Google Apps Script. I can build a reusable script that reads each creator row from your Google Sheet, copies the Google Docs agreement template, replaces the placeholders for name/address/PAN/GST, leaves GST blank when missing, and saves each file to Drive or a shared folder as `<Creator Name> - <PAN>`. I’ll deliver: - the working Apps Script with clear inline comments - a short setup guide so you can authorize and run it yourself - one sample generated agreement to verify the placeholder mapping and filename format I’ve handled similar automation and admin-panel workflows where reliability mattered more than UI, so I’ll keep this simple, maintainable, and easy to rerun for future batches as well. I can start immediately and keep the script focused on end-to-end execution inside Google Workspace. Best,
₹2,000 INR in 1 day
5.6
5.6
10 freelancers are bidding on average ₹1,075 INR for this job

Hi, This is a perfect fit for **Google Apps Script**—clean, fast, and fully automated inside Drive. I’ll build a reusable script that: • Reads all rows from your Google Sheet (Name, Address, PAN, GST) • Creates a fresh copy of your Docs template for each creator • Replaces placeholders on first + last page (Name, Address, PAN, GST) • Leaves GST blank if not available • Saves files as: **“Name – PAN”** in your chosen Drive folder **What you’ll get** • Fully working Apps Script with clear comments • Simple setup guide (authorize + run in 2–3 clicks) • One sample generated contract for validation No add-ons, no complexity—just a reliable bulk generation flow (400+ docs handled smoothly). Quick question: are your placeholders already defined like `{{name}}`, `{{pan}}`, etc., or should I standardize them in the template? Ready to set this up quickly ?
₹1,500 INR in 7 days
4.3
4.3

With extensive experience in Google Apps Script automation, I understand your need for a streamlined process to generate personalized contracts for numerous creators. I have successfully developed similar scripts that seamlessly extract data from Google Sheets to populate individualized documents. Would you prefer the script to generate PDF or Word documents for the agreements? Regards, Rahul Paspola
₹670 INR in 11 days
2.4
2.4

Hi, Creating 400 personalized agreements from a single template is exactly the kind of repetitive work that automation is built for — and trying to do it manually would be both time-consuming and error-prone. I'd use the Google Docs API with a Python script to batch-process your agreement template. Here's how: pull the personalization data (names, dates, specific terms) from a CSV or Google Sheet, use the Docs API to copy your template 400 times, then inject the unique values into each copy via direct API calls. This approach avoids the brittleness of text-find-replace and gives you proper error handling — if any agreement fails to generate, you'll know which one and why. In the first 24 hours, I'd map out your data structure and build the core copy-and-personalize loop with testing on a subset. Before we start, can you confirm: is your data ready in a structured format (CSV or Sheets), and do you need the output agreements in a specific folder or shared drive location? Best regards, Val
₹600 INR in 7 days
1.8
1.8

Most clients stuck on manual contract creation find it tedious and error-prone. I get where you’re coming from,automating the generation of 400 personalized agreements can save a ton of time and hassle. My approach would be to write a Google Apps Script that reads your Google Sheet and generates a contract for each creator based on your template. It’ll seamlessly pull the necessary data like the creator’s name, address, PAN, and GST number, populate your template, and save each file with the desired naming convention. I’ll include clear comments in the script for easy understanding and a quick setup guide so you can run it yourself. I’ve successfully automated similar workflows before, so I’m confident I can deliver this in three days. What’s your deadline, when do you need this live?
₹775 INR in 5 days
0.0
0.0

My name is Rija and I have amassed over four years of experience as a Full Stack Developer and AI/ML Engineer. I specialize in developing solutions that leverage automation to simplify, streamline, and speed up processes which makes me perfect for this job. I have an in-depth understanding of the Google Workspace ecosystem, including Apps Script and JavaScript, which directly aligns with your needs in this project. Throughout my career, I've designed systems and built applications that harness the power of Automation. These systems not only simplify but also leave room for scalability. I am convinced that such is the approach we need for this project. Additionally, my proficiency in low-code/no-code tools like Zapier, Make, n8n further complements this work.
₹650 INR in 7 days
0.0
0.0

Hi there, You’re in the right place. I’ve successfully handled similar projects before and understand how to execute them efficiently from the start. To better define the scope, timeline, and pricing, I’d like to ask a few important questions. Due to Freelancer’s character limit, I’m unable to explain everything in detail here. Let’s connect on chat so I can share relevant past work, explain the results I’ve achieved, and provide a clear plan for your project. This will give you a better idea of my approach and how I can help. If you're ready to move forward, I’m available to discuss anytime. Looking forward to connecting. Best regards, Royal IT Service
₹1,050 INR in 7 days
0.0
0.0

I’m a good fit because I focus on building reliable, scalable automation. I can efficiently generate hundreds of documents using Google Apps Script while handling edge cases like missing GST values. I also ensure the solution is clean, reusable, and easy for you to run without ongoing support. My experience with data workflows helps me deliver accurate results quickly.
₹1,400 INR in 7 days
0.0
0.0

Hi, I can build a clean and reliable automation to generate personalized contracts directly from your Google Sheet using Google Apps Script. The script will: • Read all creator data from your sheet • Create a copy of your agreement template for each entry • Replace placeholders (name, address, PAN, GST) correctly • Handle missing GST fields safely • Save files in your Drive with the required naming format I will also provide: • Well-commented script for easy understanding • A simple setup guide so you can run it anytime • A sample generated document to verify everything works correctly I focus on building simple, dependable automations that save time and work consistently.
₹1,050 INR in 7 days
0.0
0.0

Hi, I reviewed the sample agreement and this is a good fit for Google Apps Script. I can build a reusable script that reads creator data from Google Sheets, makes a fresh copy of the Google Docs agreement template, replaces Name, Address, PAN and GSTIN, leaves GST blank when missing, and saves each file using the format <Creator Name> - <PAN>. I’ll also include clear inline comments, a short setup guide, and one sample generated agreement so you can verify the output before running all 400 contracts. I’ve handled similar Docs/Sheets mail-merge workflows before, so I’ll keep the solution simple, reliable, and easy for you to reuse later.
₹1,050 INR in 2 days
0.0
0.0

Bengaluru, India
Member since Nov 6, 2024
₹600-1500 INR
₹600-1500 INR
$30-250 USD
$30-250 USD
₹400-750 INR / hour
₹100-400 INR / hour
₹1500-12500 INR
$30-250 USD
₹750-1250 INR / hour
€30-250 EUR
$15-25 USD / hour
$25-50 AUD / hour
$250-750 USD
$10-30 USD
₹600-1500 INR
£100-325 GBP
£10000-20000 GBP
$30-250 USD
$6-8 USD / hour
$14-60 NZD
$15-25 USD / hour
£20-250 GBP