How To Schedule Data Cleaning Functions

Introduction to Scheduling Functions

Automate your data cleaning by scheduling Flookup's powerful functions to run on their own. This feature utilises Google Apps Script triggers to keep your datasets consistently clean and up-to-date, saving you time and reducing errors with minimal manual effort.

You can set core operations like Fuzzy match or Standardise text to run at flexible intervals, from once an hour to once a month, perfectly tailoring the automation to your workflow. Before scheduling, it is best to run the function manually on a small sample of your data to identify the optimal parameters.

To begin, open the tool by navigating to Extensions > Flookup Data Wrangler > Schedule data cleaning functions in your Google Sheets menu.


How to Schedule a Function

  1. Select the function mode
    Choose the operation you want to automate from the top dropdown, such as Fuzzy match by percentage or Standardize text entries. The form will update to show relevant options.
  2. Choose the processing mode
    Select how you want the task to handle your data:
    • Process data to the end: The task runs until it reaches the last row of your data and then stops.
    • Process data in a loop: The task restarts from the beginning after each completion, ensuring continuous data integrity.
  3. Configure the data ranges
    Define your data sources e.g. Lookup_values, Table_values or Input range. Highlight the range in your sheet and click the corresponding Grab selected range button.
  4. Set the output position
    The task will process data and write results starting from the **active selection** when the schedule is first created. Ensure you have selected the correct starting cell in your spreadsheet.
  5. Adjust parameters
    Specify function-specific settings like Threshold, column indexes or operation types.
  6. Set frequency and timing
    Choose between HOURLY or DAILY triggers:
    • For hourly schedules, set the Frequency (number of hours between runs).
    • For daily schedules, set the Time of day and the Frequency (number of days between runs).
  7. Schedule the function
    Click Schedule to create the automated trigger.

Tool-Specific Configuration


Managing Scheduled Tasks


Technical Notes and Troubleshooting


Visual Learning Resources

Labels might differ slightly but the steps remain the same.


You Might Also Like