Skip to main content
All CollectionsWorkflows
How to implement Find & Replace using a Scheduled Workflow
How to implement Find & Replace using a Scheduled Workflow

This article explains how to find and replace an email address from a large dataset table in Glide.

Updated today

Managing large datasets can be tedious, especially when you need to update a common field like an email address across multiple records. Fortunately, Glide offers a streamlined way to facilitate this process using Scheduled Workflows. Below, you'll find a step-by-step guide to updating an email address efficiently without having to manually search through each record:

  1. Initiate Schedule Workflow:

    • Navigate to your Workflow dashboard on Glideapps.

    • To begin, select the option for a Schedule Trigger. This setup allows you to define when and how often your specific workflow should run.

  2. Set Up a Loop:

    • Incorporate a Loop within your workflow. The purpose of this loop is to iterate over the records in the specific table where you need to modify the email address.

  3. Apply a Filter to the Loop:

    • It's crucial to add a filter to your Loop. This filter will specify the current email that you wish to change. By doing so, the loop will focus solely on the rows containing that particular email address, enhancing efficiency.

  4. Define a Condition:

    • Integrate a condition within your workflow. For this, set the condition to check if the email column contains a specific value, for example, example@email.com. Leave the other branch of the condition empty.

  5. Set the New Email Address:

    • From the defined condition, proceed to add a 'set column value' action. This action will update the email address to the new desired email across all filtered records. Note: the Set columns action uses one update each time it is triggered in a scheduled workflow.

  6. Test the Workflow:

  7. Execute the Full Update:

    • Once you've validated that the workflow performs correctly in your test, increase the Loop limit to encompass all necessary records. This adjustment will facilitate the comprehensive update of the selected email address across the entire table. Then, enable the workflow.

By following these steps, you can efficiently update email addresses in large tables using Glideapps Schedule Workflow, ensuring accuracy and saving valuable time.


​

Did this answer your question?