Search results for how to setup the system scheduler
604 articles found
-
LifterLMS Integration: Replacement codes
LifterLMS Extension has two replacement codes. You can see a full list of replacement codes by clicking the "Insert Replacements" button that can be found in the e-mail editor and funnel editor.
-
Preferences Page: Consent & Compliance
If you enable GDPR this card will be presented. Here the Contact can: Update Consent - Select if they agree to "storage and processing of my personal data" and "marketing offers and updates" Download
-
Example: Send Broadcast
Sample code for sending a broadcast via Groundhogg's API. Ensure you have an email set up and its corresponding ID before using this code. <?php // Define your Groundhogg API credentials $api_url =
-
GiveWP Integration: Introduction
GiveWP is one of the most popular donation plugins for WordPress, with over 100,000 active users. GiveWP offers a wide range of features, including Multiple payment gateways, Recurring donations,
-
Cron Events
Groundhogg has seven Cron Events that are scheduled. Groundhogg Process Queue | Every Minute Background Tasks | Every Minute Cleanup | Once Hourly Bounce Checker Fix Unprocessed Events Fix
-
Easy Digital Downloads Integration: Introduction
Easy Digital Downloads (EDD) is a Top Tier eCommerce solution for companies exclusively selling digital products (Audio Files, PDFs, WordPress Plugins, Apps) and Groundhogg provides direct
-
Database
Groundhogg settings are stored in the WordPress wp_options table Groundhogg has its own set of tables. These are the core tables, extensions can add additional tables to the database. Table Name
-
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' );
-
GiveWP Integration: Reporting
GiveWP Reporting If you are looking to create reports for your donation forms created in GiveWP, follow the Custom Reports help document.
-
Refresh Opt-in Status Tags
Under Tools > Misc is a utility to Refresh Opt-in Status Tags. Click the [ Process ] button. What are opt-in status tags?
-
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_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/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.
-
Install Help
Under Tools > Misc > Install help is a utility to reinstall Groundhogg or its installed extensions In the event there were installation issues. It does not affect your data.
-
[gh_replacements] Shortcode
You can use this shortcode to merge replacement codes into your content. [gh_replacements]Hi {first}[/gh_replacements] If you are feeling a bit lazy, you can use the shorthand version as well.
-
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
-
Email Blocks: Shortcode
Shortcode Block Tab Shortcde Basic and email-specific shortcodes can be used script and form elements will be stripped out automatically. Shortcodes will not load any JavaScript or CSS dependencies.
-
Adding custom contact table columns
This code is used to add the custom column inside Groundhogg's contact table. <?php add_action( 'groundhogg_contact_columns', 'add_my_custom_column' ); function add_my_custom_column( $cols ){ $cols[
-
What is a suppression list?
A suppression list is a collection of email addresses or domains that are excluded from your email marketing campaigns or communications. They can also be labeled as "inactive". Different SMTP
-
Funnel Template: Basics
Groundhogg comes with seven funnel templates. Contact Form with follow-up Footer subscriber Free lead magnet download Long term nurture New customer onboarding New lead onboarding Request a review
-
GiveWP Integration: Replacement Codes
GiveWP Extension has six replacement codes. You can see a full list of replacement codes by clicking the "Insert Replacements" button that can be found in the e-mail editor and funnel editor.
-
Sales Pipeline: Replacement Codes
The Sales Pipeline Extension has four replacement codes. You can see a full list of replacement codes by clicking the "Insert Replacements" button that can be found in the e-mail editor and funnel
-
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/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
-
Companies: Replacement codes
The Companies Extension has six replacement codes. You can see a full list of replacement codes by clicking the "Insert Replacements" button that can be found in the e-mail editor and funnel editor.
-
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/step/email/confirmed
This action is very useful in some cases for the Groundhogg developer. This action runs when the user confirms the email address by clicking on the confirmation link.
-
groundhogg/safe_mode_disabled
This action hooks run when the safe mode is disabled from the tools section of groundhogg. Disabling Groundhogg safe mode restore the website as it is. do_action( 'groundhogg/safe_mode_enabled' );
-
groundhogg/safe_mode_enabled
This action hooks run when the safe mode is enabled from the tools section of groundhogg. Groundhogg's safe mode disable all the other plugin on your site except Groundhogg once. do_action(
-
Database Issues
If you are experiencing database issues then it's most likely a result of the databases not being installed properly during activation. You can manually re-install them from the tools section if this
-
LearnDash Integration: Actions
Actions LearnDash currently comes with one action: Change Enrollment Change Enrollment When the Change Enrollment action is used as a step in a funnel you can enroll or unenroll students from courses
-
Companies: Create company records with a form submission
Company records can be created whenever a contact record has its Company Name field updated under the Work Details section. You can collect this information in a Groundhogg form using the following
-
Benchmark: Custom Activity
So it's really for developers and third-party usage using our track_activity function A new version of WPFusion will also make it useful, but it's not useful on its own without code at the moment.
-
Misc
The Misc tab contains the following tools: Sync WordPress Users Refresh opt-in status tags Restore missing funnel event
-
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.
-
Easy Digital Downloads Integration: Contact Metadata
Additional information about a Contact's purchases can be found in the metadata box in the right column of each Contact. Total Customer Value Successful Orders Order ID Order Status Order date Order
-
WooCommerce: Contact Metadata
Additional information about a Contact's purchases can be found in the metadata box in the right column of each Contact. Total Customer Value Successful Orders Order ID Order Status Order date Order
-
Custom Fields: Filters
Groundhogg generates filters based on the custom fields you have created: Depending on the type of field, different filter choices will be available. *You can use these filters together in
-
groundhogg/updater/{updater_name}/finished
This action hook is used to run a block of code when Groundhogg is updated to a new version. do_action( "groundhogg/updater/{$this->get_updater_name()}/finished" );
-
Signed Contracts: Replacement Codes
Signed Contracts have two replacement codes. You can see a full list of replacement codes by clicking the "Insert Replacements" button, which can be found in the e-mail editor and funnel editor.
-
Custom Roles and Capabilities
If you want to grant Groundhogg privileges to other user roles, or specific users you can do that using a free plugin call User Role Editor: https://wordpress.org/plugins/user-role-editor/
-
LearnDash Integration: Benchmarks
Benchmarks LearnDash currently comes with one benchmark: LearnDash Progress LearnDash Progress This benchmark executes: When a contact... (Enrolls in a course, Completes a course, Completes a lesson)
-
Sales Pipeline: Deals Widget
Deals A list of deals with Progress flags("in progress", "past close", "closing soon") Total ($) of deals Deal name Contact name Deal value When closing Step indicator Click deal to go to details
-
MemberPress: Snippets
Set opt-in status and consent when a member in MemberPress becomes active. Set Contact opt-in status and consent <?php add_action( 'mepr-account-is-active', 'set_contact_optin_status_and_consent', 11
-
REST API Errors
When working with REST APIs, common errors include: Client-Side Errors 1. 400 Bad Request: Malformed JSON, missing/invalid parameters. 2. 401 Unauthorized: Incorrect/missing authentication
-
Previous Update
Under Tools > Misc > Previous Update, run the previous update in case of a failed update.
-
groundhogg/scripts/after_register_frontend_styles
This hook is used to add custom front end stylesheet into Groundhogg. do_action('groundhogg/scripts/after_register_frontend_styles');
-
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/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