Search results for custom action

264 articles found

  • Booking Calendar: Connect your Zoom account

    If you want to create Zoom meetings when someone schedules a new appointment from the Groundhogg Booking Calendar you're just a few simple steps away. Connect Groundhogg to your Zoom Account Open the

  • Booking Calendar: How to create an appointment booking page

    You can create the front end of your appointment solutions by embedding the Google calendar into a page by using the automatically generated shortcode. To find the shortcode you need to follow the

  • Filters

    Groundhogg comes with these filters to allow you to filter by: Contact Contact Location User Activity Funnel Broadcast Query *You can use these filters together in combination NOTE: You will have

  • Do you support WPML/WooCommerce Stores and RTL?

    We do not have dedicated RTL support ๐Ÿ˜” our market is primarily LTR at the moment. We may invest in RTL in the future. I think you might run into the same issue as you did with Fluent CRM where it's

  • Advanced Email Preferences: Introduction to advanced email preferences

    By default, Groundhogg offers a global unsubscribe and other preference options. With this extension, you can extend the preferences center to allow contacts to opt-out or into specific tags that you

  • Create a Web Form

    You can use Web Forms to collect contact information and start funnels. This is generally the most common tool to capture contact data. Groundhogg has a simple built-in form builder that will serve

  • Contact Reporting

    When you arrive at the Contact Reporting page you will be presented with a line graph of "New Contacts" for the last 30 days. You can hover your mouse anywhere along the line to see the total count

  • Advanced Features: How to use Superlinks

    Superlinks are a helpful tool for filling in automation gaps based on subscriber interaction with your content. Essentially, they allow you to add tags, remove tags or update meta fields to a contact

  • Settings

    Groundhogg has a "settings" tab located at Groundhogg > Settings The Settings page by default comes with eight tabs( General, Compliance, Email, Tags, API, Integrations, Misc, Licenses) Additional

  • Brizy Forms Integration

    Brizy is a premium WordPress website builder that lets you visually build WordPress sites using elements. The Brizy โ€œFormโ€ block allows the building and placement of forms on any page built with

  • Really Simple Payments: Payments and refunds

    Groundhogg provides the functionality to administer your payments and subscriptions from your admin area. These tabs provide advanced search functionalities which makes finding a specific transaction

  • 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

  • Really Simple Payments: Setting up Payments

    Really Simple Payments is packed with custom benchmarks that you can access from the funnel builder. These benchmarks are used to create a payment form that will allow the admin to collect payments

  • 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

  • Replacement Code: {posts}

    The {posts} replacement code can be used to add posts to your emails! With several different formatting options, you can find one that matches every use case. Querying posts The posts replacement

  • Introduction to Benchmarks

    Benchmarks are inside of a funnel and are staple points that a contact can jump to if certain things happen. We are going to explain some of the actions available and you may have different ones

  • 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

  • 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

  • Tutor LMS Integration: Introduction

    Tutor LMS is a feature-rich, easy to use learning platform. With our Tutor LMS integration, you will be able to make it even MORE powerful. The Goundhogg integrations include actions for courses: Add

  • GiveWP Integration: Benchmarks

    GiveWP has one benchmark. This benchmark is used to automate funnels and send automated emails based on the contact's actions. Before using this benchmark you will want to create a donation form in

  • Booking Calendar: How to create a new booking calendar

    Once you are ready to create a new Groundhogg booking calendar, you can do so under the menu. How to create a new Groundhogg booking calendar: Under the Groundhogg menu choose calendars. Then, click

  • Trigger when Tags are changed, any tags, not one specific tag

    Scenario: Create a benchmark that triggers a funnel when tags are changed, any tags, not one specific tag. Using the Plugin API Benchmark. You will need to add this snippet of code to either your

  • groundhogg/import/form/after

    This hook is used to add code after the import section on the tools page. do_action('groundhogg/import/form/after' );

  • groundhogg/import/form/before

    This hook is used to add code before the import section on the tools page. do_action('groundhogg/import/form/after' );

  • groundhogg/admin/contacts/add/form/after

    This hook is used to add extra code after the add contact from. do_action( 'groundhogg/admin/contacts/add/form/after' );

  • groundhogg/event/failed

    Used to run a block of code when groundhogg event failed. do_action('groundhogg/event/failed', $this); You will receive the object of an event class as an argument.

  • groundhogg/event/cancelled

    Used to run a block of code when the event is cancelled. do_action('groundhogg/event/cancelled', $this); You will receive the object of an event class as an argument.

  • groundhogg/scripts/after_register_frontend_scripts

    This hook is useful to add front end script in Groundhogg. do_action('groundhogg/scripts/after_register_frontend_scripts', $this->is_script_debug_enabled(), $dot_min );

  • groundhogg/event/pause

    Used to run a block of code when event status changed to pause. do_action('groundhogg/event/pause', $this); You will receive the object of an event class as an argument.

  • groundhogg/event/run/after

    Used to run a block of code after any event completed. do_action('groundhogg/event/run/after', $this); You will receive the object of an event class as an argument.

  • groundhogg/event/complete

    Used to run a block of code when the event status changed to complete. do_action('groundhogg/event/complete', $this); You will receive the object of an event class as an argument.

  • groundhogg/event_queue/process/after

    Used to run a block of code before any event completed. do_action('groundhogg/event/run/before', $this); You will receive the object of an event class as an argument.

  • groundhogg/event/skipped

    Used to run a block of code when the event marked as a skipped event. do_action('groundhogg/event/skipped', $this); You will receive the object of an event class as an argument.

  • Easy Digital Downloads Integration: Tags

    Tag Management Groundhogg's Easy Digital Downloads Integration can: Add tags Remove tags Reverse tags on refund These actions are implemented individually for each download. They take effect upon the

  • groundhogg/admin/tags/add

    This hook is executed when the admin adds new tag using the tag page of admin panel. do_action( 'groundhogg/admin/tags/add', $id ); This hook provides tag id as an argument.

  • groundhogg/admin/tags/edit

    This hook is executed when the admin updates the tag from the edit screen of the tag page. do_action( 'groundhogg/admin/tags/edit', $id ); This hook provides a tag id as an argument.

  • groundhogg/contact/preferences/updated

    This hook executes when the contact's preference is changed. do_action( 'groundhogg/contact/preferences/updated', $this->ID, $preference, $old_preference ); This hook comes with three arguments: ID

  • groundhogg/event/in_progress

    Used to run a block of code when the event before event goes to in progress mode. do_action('groundhogg/event/in_progress', $this); You will receive the object of an event class as an argument.

  • groundhogg/event/queued

    Used to run a block of code when the event is put in an execution queue by the Groundhogg plugin. do_action('groundhogg/event/queued', $this); You will receive the object of an event class as an

  • 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

  • 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/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(

  • 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

  • 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