Search results for zap action
162 articles found
-
groundhogg/contact/preferences/unsubscribed
This hook executes when the contact changes its preference to unsubscribed. do_action( 'groundhogg/contact/preferences/unsubscribed', $this->ID, $preference, $old_preference ); This hook comes with
-
groundhogg/tracking/email/click
This hook is executed When tracking a link click redirect the user to the destination after performing the necessary tracking. do_action( 'groundhogg/tracking/email/click', $this ); This function
-
groundhogg/admin/{slug}/before
This hook used to add content to display on the admin page of the specific page at the top of the page. This hook accepts the slug of the page for unique identification.
-
groundhogg/submission_handler/setup
This hook executed when the Groundhogg form is submitted. This hook is useful to perform operations on the data. do_action( 'groundhogg/submission_handler/setup', $this ); This hook provides the
-
groundhogg/admin/{slug}/after
This hook used to add content to display on the admin page of the specific page at the end of the page. This hook accepts the slug of the page for unique identification.
-
groundhogg/contact/tag_removed
This hook executes when the tag is removed from the contact. do_action( 'groundhogg/contact/tag_removed', $this, $tag_id ); This operation provides two arguments which are: the object of contact and
-
groundhogg/form/shortcode/after
This function is used to add custom code after the form shortcode is processed by the Groundhogg form builder. do_action( 'groundhogg/form/shortcode/after', $this ); This hook provides the object of
-
groundhogg/form/shortcode/before
This function is used to add custom code before the form shortcode is processed by the Groundhogg form builder. do_action( 'groundhogg/form/shortcode/before', $this ); This hook provides the object
-
Styling Web Forms
Groundhogg's Web Form Benchmark uses the active theme's styles. You can add your own styling by adding the following code to either the theme's functions.php file or using a code snippet plugin.
-
groundhogg/admin/{slug}
This hook is used to add custom code on the top of the admin pages when pages are using tab page architecture. do_action( "groundhogg/admin/{$this->get_slug()}", $this ); This hook comes with an
-
Social Proof: Introduction
Social Proof is one of the easiest ways to increase conversion rates on your lead capture pages. Groundhogg provides a Social Proof extension that displays actions done by the previous users.
-
groundhogg/admin/emails/process_add/{tab}
This hook is used to handle the process custom tag process. This hook provides the functionality to manage the response. do_action( "groundhogg/admin/emails/process_add/{$tab}", $this ); This hook
-
groundhogg/tracking/email/opened
This hook is fired when Groundhogg detected that the email is open by the user. Groundhogg uses this matrix to display opened emails in the list of broadcasts. do_action(
-
groundhogg/email_notification/run/after
This hook is used to add custom code after email notification sends to a customer. do_action( 'groundhogg/email_notification/run/after', $this, $contact, $event ); This hook provides three objects to
-
groundhogg/email_notification/run/before
This hook is used to add custom code before an email notification sends to a customer. do_action( 'groundhogg/email_notification/run/before', $this, $contact, $event ); This hook provides three
-
groundhogg/form/embed/before
This function is used to add custom code before the embedded code. Embedded code is the HTML code which users can copy and paste from other sites to Groundhogg's form builder. do_action(
-
How To Reschedule Failed Events
If you had a number of events fail, for example, a broadcast email, you may want to retry those emails. This can be done easily. Go to Admin > Groundhogg > Events > Failed. Select the events you'd
-
groundhogg/admin/emails/add/{tab}
This hook is used to add a new tab inside the add page of the email builder. This hook provides the functionality to manage the response. do_action( "groundhogg/admin/emails/add/{tab}" ); While using
-
groundhogg/form/embed/after
This function is used to add custom code after the embedded code. Embedded code is the HTML code which users can copy and paste on other sites form groundhogg form builder. do_action(
-
groundhogg/admin/{slug}/display/{method}
This hook is useful for creating the custom method to execute on a specific tabbed page. This hook accepts the slug of the page and method name to execute. do_action(
-
Event Log
In the Events log, you have the flexibility to sort your events. You can sort them as Waiting, Paused, In Progress, Complete, Skipped, Cancelled or Failed. When reviewing the log, in the list view
-
How to add contacts to a funnel
If you want to add contacts to a funnel in bulk, follow these steps. First, search for your contacts in the contacts area, using either quick search, advanced search, saved search, or optin status
-
groundhogg/contact/note/added
This Groundhogg hook executes when any note is added to the contact. do_action( 'groundhogg/contact/note/added', $this->ID, $note, $this ); This hook comes with three arguments which is: contact_id:
-
groundhogg/form/submission_handler/after
This Groundhogg hook executes after the submission handler successfully handled the submission request. do_action( 'groundhogg/form/submission_handler/after', $submission, $contact, $this ); This
-
Booking Calendar: Replacement Codes
The Booking Calendar comes with these replacement codes. Time to appointment {time_to_appointment} The time difference to the start of the appointment Contact Appointment Start Time
-
groundhogg/admin/{slug}/{current_tab}
This hook is used to add custom code in the tab layout page. This hook accepts the current tab value in tab thus users will be able to display custom code for a specific tab on the page. do_action(
-
groundhogg/broadcast/{broadcast_type}/before
Execute a block of code before sending a specific type of broadcast. do_action( "groundhogg/broadcast/{broadcast_type}/before", $this, $contact, $event ); Here, broadcast_type will be replaced with
-
groundhogg/broadcast/{broadcast_type}/after
Execute a block of code after sending a specific type of broadcast. do_action( "groundhogg/broadcast/{broadcast_type}/after", $this, $contact, $event ); Here, broadcast_type will be replaced with the
-
Remove "powered by Groundhogg"
To remove add the code provided below to your theme's functions.php file or a snippets plugin. //Remove "powered by groundhogg" and link add_filter( 'groundhogg/proof/show_proof/credit_link_atts',
-
groundhogg/{object_type}/post_update
This hook is one of the core hooks of Groundhogg. This hook is executed when an updated operation completed. This hook accepts object type in it so it will run for that specific object only.
-
groundhogg/{object_type}/pre_update
This hook is one of the core hooks of Groundhogg. This hook is executed before the update operation in the database. This hook accepts object type in it so it will run for that specific object only.
-
Advanced Features: How to tag contacts who opened a broadcast email
1. After your Broadcast has been successfully sent, click on “Broadcasts” then go to Sent Tab 2. Under the “Stats” heading, click on the number beside “Sent”. Note: You can also follow the same
-
AffiliateWP Integration: Benchmarks
AffiliateWP has two benchmarks. These benchmarks are used to trigger actions. Affiliate Status Changed: This benchmark executes when the affiliate status changes to... ( Active, Inactive, Pending,
-
How To Send Transactional Email
Are you sending a transactional email? You can bypass the contact's marketing preferences for transactional emails by changing the email type to Transactional. Warning! You should not use
-
Benchmark: Webhook Listener
The Benchmark "Webhook Listener" can trigger action(s) based on information from a remote site Drag and drop the "Webhook Listener" Benchmark over into the flow on the left. You will be presented
-
Benchmark: Post Published
The Benchmark "Post Published" can trigger action(s) based on when a post or custom post type is published. Drag and drop the "Post Published" Benchmark over into the flow on the left. You will be
-
groundhogg/form/submission_handler/before_create_contact
This hook is used to handle the data before contact is created by Groundhogg. do_action( 'groundhogg/form/submission_handler/before_create_contact', $args, $meta, $tags, $files, $this ); This hook
-
Benchmark: Link Click
The Benchmark "Link Click" can trigger action(s) based on a contact's click. The flow will be completed and the contact will be redirected to the page. Drag and drop the "Link Click" Benchmark over
-
How To Mass Delete Contacts
If you want to delete a large group of contacts you can do so by using the Contact's Advance Search Go to Groundhogg > Contacts Click [ Filter Contacts ] button then the "+" sign - Add a filter You
-
Benchmark: Download Purchased
The Benchmark "Download Purchased" can trigger action(s) when a download is purchased in Easy Digital Downloads. Drag and drop the "Download Purchased" Benchmark over into the flow on the left. You
-
Tutorials: Deactive all funnels
If you need to stop all funnels on a website (it could be a testing site, or because something is not working) you can do that without having to go into each funnel to deactivate them. Go into the
-
Advanced Features: Introduction to field timer
What does the field timer do? The field timer allows you to set a limit between actions (steps). It allows you to use a specific date that has been set in a custom field. Wait at least: This option
-
Tutorials: Creating Lead Distribution Funnels
Does your organization have more than one department or multiple salespeople? Would you like to be able to have more control over who your notification emails are going to? Try following this Lead
-
Third Party Integrations
Groundhogg works with many third-party integrations* that can expand the functionality. AutomatorWP Samples Flowmattic Provides triggers and actions Hyperise Connect Groundhogg to Hyperise Pabbly
-
Tutorials: Importing contacts into a funnel
How to import already tagged contacts into a new funnel Do you need to add contacts to a specific funnel in Groundhogg? You may be looking to do this because you are creating a new funnel marketed
-
How to remove inactive subscribers
Regularly removing inactive subscribers from your general email list is a recommended practice to enforce COI (confirmed opt-in) and adopt a consent-based approach to email marketing. Even if the
-
Caching Compatibility
If you have a caching plugin (please only use one at a time) or any sort of system caching on your website or may notice Groundhogg not quite working as well and as quickly as you had hoped. There
-
Kadence Forms Integration
Kadence is a premium WordPress theme that lets you visually build WordPress sites and uses blocks. The Kadence “Form” block allows the building and placement of forms on any page built with Kadence.
-
Introduction: Tags
In Groundhogg, tags are used as labels or markers to categorize and segment contacts, leads, or customers based on specific attributes, behaviors, or characteristics. These tags serve several
-
Text Messaging (SMS): Introduction
Groundhogg's amazing stacks provide access to SMS marketing along with email marketing. You can enable SMS marketing in Groundhogg by installing the SMS plugin on your website. You can download the