Skip to main content
Question

Delete record in a Zapier table after 30 days

  • October 24, 2025
  • 4 replies
  • 18 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?

4 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!


SamB
Community Manager
Forum|alt.badge.img+11
  • Community Manager
  • November 28, 2025

Hi there ​@Gigsh 👋

How did you get on with the approaches Troy and Sparsh suggested? Were you able to get the Zap up and running?

Let us know whether you still need any help at all, want to make sure you’re all set!