Skip to main content
Question

Delete record in a Zapier table after 30 days

  • October 24, 2025
  • 3 replies
  • 17 views

hi guys, ongly a simple thing, I think… I’d like to delete a record after 30 days. What is the best way for you?

3 replies

Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • October 24, 2025

Hi ​@Gigsh 

Try these Zap steps:

  • Trigger: Schedule - Daily
    • Select a Time
  • Action: Formatter > Date & Time > Add/Subtract Time
    • Adjust: -30 days
    • Format: YYYY-MM-DD
  • Action: Zapier Tables - Find Records
    • Search for records created before the date returned from the Formatter step
  • Action: Filter
    • Check to make sure there are records to delete
  • Action: Looping - Create Loop from Line Items
    • Map the Record IDs from the previous Zapier Tables step
  • Action: Zapier Tables - Delete Record
    • Map the Record ID from the Looping step

Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • October 24, 2025

@Gigsh 

If you are looking to hire help, there is a directory of Zapier Partners: https://zapier.com/partnerdirectory


Sparsh from Automation Jinn
Forum|alt.badge.img+6

Hey ​@Gigsh,

One of the easier ways would be to use Delay For action in Zapier.

The workflow will look something like this-

  • New record trigger
  • Delay for 30 days action
  • Delete record action

If it’s not too much volume you can try this. Hope it helps!