<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Gravity Support Forums Topic: Auto Response Delay</title>
		<link>https://legacy.forums.gravityhelp.com/topic/auto-response-delay</link>
		<description>Gravity Support Forums Topic: Auto Response Delay</description>
		<language>en-US</language>
		<pubDate>Tue, 07 Apr 2026 08:40:31 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.1</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>https://legacy.forums.gravityhelp.com/search.php</link>
		</textInput>
		<atom:link href="https://legacy.forums.gravityhelp.com/rss/topic/auto-response-delay" rel="self" type="application/rss+xml" />

		<item>
			<title>Chris Hajer on "Auto Response Delay"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/auto-response-delay#post-95986</link>
			<pubDate>Tue, 27 Nov 2012 02:46:59 +0000</pubDate>
			<dc:creator>Chris Hajer</dc:creator>
			<guid isPermaLink="false">95986@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Thank you MJ.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>mjdigital on "Auto Response Delay"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/auto-response-delay#post-95576</link>
			<pubDate>Mon, 26 Nov 2012 05:17:17 +0000</pubDate>
			<dc:creator>mjdigital</dc:creator>
			<guid isPermaLink="false">95576@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;No problem - I have stripped it out to the basics and commented where I feel applicable. You can find the code at: &#60;a href=&#34;http://pastebin.com/1ZaJkVY4&#34; rel=&#34;nofollow&#34;&#62;http://pastebin.com/1ZaJkVY4&#60;/a&#62; &#60;/p&#62;
&#60;p&#62;Note - this can just be pasted into your functions file but I have used a custom database table (I have added the code to create the table if it doesn't exist already).&#60;/p&#62;
&#60;p&#62;Hope it helps others.&#60;/p&#62;
&#60;p&#62;MJ
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Chris Hajer on "Auto Response Delay"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/auto-response-delay#post-95492</link>
			<pubDate>Mon, 26 Nov 2012 01:04:54 +0000</pubDate>
			<dc:creator>Chris Hajer</dc:creator>
			<guid isPermaLink="false">95492@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Thanks for posting your solution MJ.  Please do post the code at pastebin.com or pastie.org so we can point people to your solution.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>mjdigital on "Auto Response Delay"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/auto-response-delay#post-94860</link>
			<pubDate>Fri, 23 Nov 2012 14:28:31 +0000</pubDate>
			<dc:creator>mjdigital</dc:creator>
			<guid isPermaLink="false">94860@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Just to say I also needed this functionality as I have used Gravity Forms as part of a booking system that captured the booking request then sent the user off-site to pay via RealEx. I only wanted the notifications to be triggered once the payment had been authorised even though the Gravity Form completed before sending the visitor to the payment gateway.&#60;/p&#62;
&#60;p&#62;Basically I got around it by doing the following:&#60;/p&#62;
&#60;p&#62;1) Created a separate table in the DB to store email notifications (but could be stored against the entry if required)&#60;/p&#62;
&#60;p&#62;2) Using the GF hook: &#34;gform_entry_created&#34; I added the entry ID to the global $_POST array for retrieval later then added a new filter on wp_mail that captured the variables sent to wp_mail, stored them in the new database table (serialized) against the entry ID (fetched from $_POST) - 1 record created per notification email, and then blanked the array variables that are returned to wp_mail to stop it sending the emails.&#60;/p&#62;
&#60;p&#62;3) Using the GF hook &#34;gform_after_submission&#34; I removed the filter from wp_mail so that it does not affect future emails sent out&#60;/p&#62;
&#60;p&#62;4) When the gateway sent its response back to my site I grabbed all the stored emails for the particular entry ID from my BD table and manually called wp_mail() passing the variables  - this was done in a loop as there were two notifications, Admin and User.&#60;/p&#62;
&#60;p&#62;This worked like a charm for me but I did not need to manipulate the email notification at all so it was quite easy.&#60;/p&#62;
&#60;p&#62;If you need example code then let me know.&#60;/p&#62;
&#60;p&#62;MJ
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Chris Hajer on "Auto Response Delay"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/auto-response-delay#post-79625</link>
			<pubDate>Mon, 08 Oct 2012 12:34:54 +0000</pubDate>
			<dc:creator>Chris Hajer</dc:creator>
			<guid isPermaLink="false">79625@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Please do.  I am thinking about a way to catch and queue the notification, or not send notifications and then programmatically resend them with WP Cron or similar.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Alex on "Auto Response Delay"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/auto-response-delay#post-79623</link>
			<pubDate>Mon, 08 Oct 2012 12:33:07 +0000</pubDate>
			<dc:creator>Alex</dc:creator>
			<guid isPermaLink="false">79623@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;thanks for the quick response. will take a look and if i find a solution i'll come back in here and share :)
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Chris Hajer on "Auto Response Delay"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/auto-response-delay#post-79622</link>
			<pubDate>Mon, 08 Oct 2012 12:32:05 +0000</pubDate>
			<dc:creator>Chris Hajer</dc:creator>
			<guid isPermaLink="false">79622@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;There is no way within the notification settings.  Gravity Forms hands off the mail to wp_mail() immediately and it's sent out by the server immediately.  You might be able to find a plugin which delays wp_mail() - I found this one but it looks pretty old &#60;a href=&#34;http://wordpress.org/extend/plugins/wp-delayed-mail/&#34; rel=&#34;nofollow&#34;&#62;http://wordpress.org/extend/plugins/wp-delayed-mail/&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;I'm not sure of another way to do it.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Alex on "Auto Response Delay"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/auto-response-delay#post-79620</link>
			<pubDate>Mon, 08 Oct 2012 12:26:09 +0000</pubDate>
			<dc:creator>Alex</dc:creator>
			<guid isPermaLink="false">79620@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;I was wondering if there was a way of delaying the auto responder function within notification settings? Would be great as I have a client who wants to portray that all emails are read within the hour.&#60;/p&#62;
&#60;p&#62;Thanks
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
