It's not considered good practice to have only a single item in your feed. It exposes you to the risk of missed update if a given service polls the feed unfrequently enough.
The "default" behavior is to poll the feed regularly (every hour, every day... etc) and compare the <item>
elements between 2 fetches. They will likely use the <guid>
to determine whether an item has already been detected or not.
Additionally, many consuming apps (like IFTTT in your case but I'm not sure for Mailchimp) will support PubSubHubbub which is a webhook protocol so they know when a given feed has been updated. It saves them (and you!) resources because they won't have to poll the feed often and yet will always have timely updates.
Most of the time, the <pubDate>
does not matter. Feel free to share the actual URL of your feed so we can tell you exactly what's going on.