Skip to main content
Solved

Automatically deleting contacts to keep bill low

  • June 7, 2025
  • 1 reply
  • 161 views

schober22

Hey everyone,

I use ManyChat to deliver a free training video whenever someone opts in through my Meta ads.

To keep my bill low, I log in every Friday and delete the previous week’s contacts. I don’t need to keep them in ManyChat since I handle all messaging through Instagram and Go High Level.

It only takes a minute but I’d love to automate this so I don’t have to think about it.

Has anyone set up an automation to automatically delete contacts every couple of days to keep costs down?

Would appreciate any insight!

Best answer by rogerioaraujo

Hello ​@schober22 ,

Yes, it's definitely possible to automate this. You need to create a new flow where the trigger is a Contact Event.

After clicking on Triggers > Contact Events, select the option Date/Time Received.
Next, configure this date trigger — it will define when the contact will be automatically deleted.

You’ll see an option to select a field that contains the date. Click on it and choose Subscribed, which refers to the date the contact subscribed.
Then, you'll find another setting: Trigger fires X days after. Here, specify how many days after the subscription the contact should be deleted — for example, 2 days.

Once that’s set, save the configuration.

In your flow, add an Action block, go to the Contact Data tab, and select Delete Contact.

Finally, publish your flow. Since it includes a delete action, ManyChat will ask you to type a confirmation keyword, such as "delete", to confirm that you really want to remove the contact.

That’s it! From now on, whenever it’s been 2 days since a contact subscribed, this flow will automatically be triggered and delete the contact.

1 reply

rogerioaraujo
Forum|alt.badge.img+2
  • Flow Scholar
  • 495 replies
  • Answer
  • June 7, 2025

Hello ​@schober22 ,

Yes, it's definitely possible to automate this. You need to create a new flow where the trigger is a Contact Event.

After clicking on Triggers > Contact Events, select the option Date/Time Received.
Next, configure this date trigger — it will define when the contact will be automatically deleted.

You’ll see an option to select a field that contains the date. Click on it and choose Subscribed, which refers to the date the contact subscribed.
Then, you'll find another setting: Trigger fires X days after. Here, specify how many days after the subscription the contact should be deleted — for example, 2 days.

Once that’s set, save the configuration.

In your flow, add an Action block, go to the Contact Data tab, and select Delete Contact.

Finally, publish your flow. Since it includes a delete action, ManyChat will ask you to type a confirmation keyword, such as "delete", to confirm that you really want to remove the contact.

That’s it! From now on, whenever it’s been 2 days since a contact subscribed, this flow will automatically be triggered and delete the contact.