Global Settings
Configure default WooCommerce integration behaviors in WooCommerce → Settings → Integrations → iMember360.
Settings Reference
| Setting | Description |
|---|---|
| Update order status | When checked, order status changes are posted to Keap immediately without waiting for payment completion. |
| Enable Tags in Panels | Show tag assignment options in product and coupon panels. |
| Enable Actionsets in Panels | Show actionset options in product and coupon panels. |
| Enable Achieve Goal in Panels | Show achieve goal options in product and coupon panels. |
| Create Keap Invoices | When checked, WooCommerce orders are created as invoices in Keap and marked as paid upon successful payment. |
| Add WooCommerce products in Keap | Automatically create products in Keap based on the WooCommerce product SKU. Products with matching SKUs won't be duplicated. |
| Sync shipping address to contact | When checked, shipping address fields are synced to the Keap contact record, overwriting existing values. |
Registration Tag
Assign a tag when someone registers via WooCommerce. This is useful for tracking customers who create accounts, such as assigning a "Free Membership" tag.
Select a tag from the dropdown or leave empty to not assign a tag on registration.
Track Order Status Tag
Use a tag to track order status changes. When enabled, the selected tag name is used as a prefix, with a suffix appended to reflect the current order status.
Suffixes:
_processing– Order is being processed_completed– Order completed successfully_pending– Order is pending payment_failed– Payment failed_on-hold– Order is on hold_cancelled– Order was cancelled
Example: If you select a tag named "WC Order", contacts will receive tags like "WC Order_completed" or "WC Order_cancelled" based on their order status.
On Successful Payment
Configure default actions to run on all successful payments. These actions apply globally and can be supplemented with product-specific actions.
| Option | Description |
|---|---|
| Run actionsets on contacts | Select Keap actionsets to run when any payment completes successfully. |
| Assign tags to contacts | Select tags to add to contacts on successful payment. |
| Remove tags from contacts | Select tags to remove from contacts on successful payment. |
| Achieve goal | Enter the goal name to achieve in Keap campaigns on successful payment. |
Abandoned Cart Tags
Select tags to add when a logged-in contact abandons their cart without completing checkout. The tags are automatically removed when the customer completes their purchase.
Abandoned cart tracking only works for logged-in users whose email address matches a Keap contact.
Tag-Based Pricing
Configure how many alternate tag-based prices are available per product.
| Option | Description |
|---|---|
| Number of alternate tag-based prices | Set from 0 (disabled) to 9 alternate prices per product. |
See Tag-Based Pricing for detailed configuration.
Debug Log
Enable iMember360 to write errors to the WooCommerce error log for troubleshooting integration issues.
The log can be viewed in WooCommerce → Status → Logs.