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