Find Jobs
Hire Freelancers

Google Sheets Payment Reminder Automation

$10-30 USD

Closed
Posted 10 days ago

$10-30 USD

Paid on delivery
Develop a Google Apps Script that automates task management and extension tracking based on predefined conditions. The script interacts with a Google Sheet containing task information and sends data to designated webhooks for automated notifications. It also auto-extends deadlines when required Project Objectives: Webhook Automation: Trigger webhooks to send data to specific endpoints based on conditions such as due dates and task status. Auto-Extension: Automatically add extensions to task deadlines when conditions are met, providing flexibility for users. Error Handling and Logging: Ensure robust handling of date parsing and add logging for tracking script execution and diagnosing issues Key Components Google Sheet Structure: The spreadsheet contains task-related data, including (Column Names): Task Name (fixed data coming from a third party form) Notes (fixed data coming from a third party form) Due Date ("Fixed Date coming in Text Format" from a third party form) 1st Extension (To be Activated & Input using script as per logic) 2nd Extension (To be Activated & Input using script as per logic) 3rd Extension (To be Activated & Input using script as per logic)w Priority (fixed data coming from a third party form) Status (pending/completed) Assigned to (fixed names coming from a third party form) RATING (auto calculated using a formula) The Due Date and extension columns are in text format ("DD-MM-YYYY"). Script Functionality: The script runs daily to check each task's status and due date, comparing it with the current date. It sends data to specific webhooks if the task meets certain conditions: If "Due Date" is on or before the current date and the Status is "Pending," send data to "Webhook 1." If "Due Date" is past and the current date is on or before "1st Extension", send data to "Webhook 2." If the current date is on or before "2nd Extension", send to "Webhook 3." If on or before "3rd Extension", send to "Webhook 4." If extensions are missing, the script auto-extends deadlines by 2 days to ensure flexibility. The date being input in 1st, 2nd and 3rd Extension is again from Third Party Form, hence DATE IS IN TEXT FORMAT..The date is being added to the google sheet automatically Error Handling and Logging: The script needs to handle Empty rows properly and only check rows with data in them (Column A to D will always be populated whenever someone enters data using the third party form).. so this might help Expected Outcomes 1. Automated Task Management: The script should automate data send to webhooks based on predefined conditions. 2. Reduced Manual Intervention: By auto-extending deadlines and sending data to webhooks, the script minimizes the need for manual updates. 3. Robust Functionality: The script should handle variations in date format and other potential issues with consistent performance and error handling (Google Sheet Columns will be in Text Format Additional Considerations 1. Testing and Validation: The developer should thoroughly test the script to ensure correct functionality and proper handling of date parsing and other conditions. 2. Webhook Integration: Ensure webhooks are properly integrated and tested to confirm they receive data as expected. FINALLY, when you deliver the code, I will simply replace the webhook URL's with my webhooks to get started and going... Ideal Candidate: - Expertise in Google Sheets App Script - Experience with webhook TESTING (Use [login to view URL] to Generate webhooks & do all your testing) - Proven track record of developing automated systems. We have already tried to retrieve the code using ChatGPT and it didn't work for us as the script was unable to detect the date in all the columns due to date being Received in text format. We can share the written code and you can make the changes where required for testing purposes and share the code
Project ID: 38033326

About the project

7 proposals
Remote project
Active 3 days 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
7 freelancers are bidding on average $120 USD for this job
User Avatar
Hello There, I have gone through your requirements, and found the expertises you want. I have all of them. I have rich experience in working with corn jobs, I will provide you the script which will do the job you wanted. I can develop this in several languages like Golang , php, python etc. I would like to work on your project. Message me for more details, we can discuss more over chat.
$20 USD in 7 days
4.9 (17 reviews)
4.2
4.2
User Avatar
I'm Basanta, a highly experienced professional in data management and automation. I've cultivated skills in Google's Apps Script and Sheets during my exceptional career with prime companies like IBM, Accenture, Amazon, and Google. Stereotypically being an Excel consultant with mastery over advanced formulas, VBA Macros along with the G-Suite skills, excites me for this project. Moreover, I've devised automated systems before that align with your needs here. My proficiency extends beyond spreadsheets; I'm also well-versed in webhooks and have regularly tested them using Webhook.site. This hands-on experience assures you of the comprehensive solutions I'll provide integrating your desired endpoints. I understand the challenges faced when working with inconsistent data formats, and rest assured, your project is in capable hands. I won't just present you with a script - I'll deliver a robust solution that can efficiently adapt even if changes are made to imported data.
$20 USD in 1 day
5.0 (15 reviews)
3.1
3.1
User Avatar
Hi! Pleased to meet you on this platform. I just read through the job details and can help you with modifying the app script. Let's discuss more on chat about your requirements and budget. Warm Regards. Bc
$30 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I understand you require an automated solution to manage tasks in your Google Sheet, including sending data to webhooks based on deadlines and task status. This proposal outlines how our custom Google Apps Script can achieve this functionality, incorporating auto-extensions and error handling for robust performance. Understanding Your Needs Triggering webhooks based on conditions like due dates and task completion. Automatically extending deadlines upon specific criteria. Ensuring error handling for date parsing and script execution.
$20 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Your project description really resonates with me. I understand the challenges you're facing with date parsing and automation in Google Sheets. With my expertise in Google Sheets App Script and experience in developing automated systems, I'm confident I can deliver a solution that meets your needs. I've reviewed your requirements thoroughly and I'm ready to tackle them head-on. Let's discuss how I can help streamline your task management process.
$30 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of INDIA
Mumbai, India
5.0
9
Payment method verified
Member since Feb 5, 2013

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) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
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.