Advanced Troubleshooting Guide (for Developers)

Systematic procedure for diagnosing and resolving campaign issues for support staff, developers, and technical users.



Triage: Identify the Symptom


Start by identifying which symptom matches the reported issue:


Symptom

Go to

Gift not appearing at all

Section 1

Gift appears but isn't free

Section 2

Popup not showing

Section 3

Wrong gift offered

Section 4

Campaign shows active but nothing works

Section 5

Gift was added then disappeared

Section 6



Section 1: Gift Not Appearing


Diagnostic flow:


1.1 Verify cart meets threshold


Fix: Add items to meet threshold or adjust campaign threshold.


1.2 Verify campaign is active


Fix: Adjust dates or unpause campaign.


1.3 Verify gift product is available


Fix: Publish product, restock, or swap gift product.


1.4 Verify theme embed is enabled


Fix: Enable embed and save.


1.5 Test in clean environment


Fix: If works in incognito, issue is browser cache or extensions. Clear cache.


Still not working? Escalate to support with: campaign name, cart contents, screenshots.



Section 2: Gift Added But Not Free


Root cause: Discount combination conflict (95% of cases).


2.1 Check Promo Party discount settings


2.2 Check other active discounts


Both discounts must allow combinations. If either is set to "not combinable," only one applies.


2.3 Test the combination


Fix: Enable combinations on both sides.


Edge case: Customer has a discount that explicitly excludes combinations. Solution: They must choose one or the other, or you adjust the discount settings.



Section 3: Popup Not Showing


3.1 Verify popup is enabled


3.2 Verify theme embed


3.3 Check for theme conflicts


3.4 Check browser environment


3.5 Check popup re-display settings


Fix: Enable popup, fix embed, or identify theme conflict.


Theme conflict identified? Escalate to support with theme name and console errors.



Section 4: Wrong Gift Offered


4.1 Check campaign configuration


4.2 Check for multiple active campaigns


4.3 Verify trigger conditions


Fix: Correct gift selection or resolve campaign overlap.



Section 5: Campaign Active But Nothing Works


5.1 Run full diagnostic

Complete all checks from Section 1:


5.2 Check for dashboard warnings


5.3 Force refresh


5.4 Verify Shopify discount created


Fix: Address specific warning or re-save campaign.


No warnings, all checks pass? Escalate to support with full configuration details.



Section 6: Gift Added Then Disappeared


6.1 Cart value dropped below threshold


Fix: Not a bug. Explain to customer or adjust threshold.


6.2 Gift went out of stock


Fix: Restock or substitute gift product.


6.3 Campaign ended


Fix: Extend campaign or honor gift manually if appropriate.



Escalation Protocol


Before escalating to support, collect:


  1. Campaign name
  2. Symptom (which section above)
  3. Steps already attempted
  4. Screenshots of:
  • Campaign settings
  • Cart contents with prices
  • Checkout showing issue
  • Dashboard warnings (if any)
  1. Browser/device used
  2. Theme name


Contact: Live chat in app (preferred) or apps@ethercycle.com



Quick Reference Card


Issue

First Check

Common Fix

Gift not appearing

Cart threshold + campaign status

Meet threshold, check dates

Gift not free

Discount combinations

Enable combining on both discounts

No popup

Popup toggle + embed

Enable popup, check embed

Wrong gift

Campaign config

Verify gift selection

Active but broken

Dashboard warnings

Address warning, re-save

Gift disappeared

Cart value change

Expected behavior if below threshold



Revision History


Date

Version

Changes

2026-01-20

1.0

Initial SOP

Updated on: 23/01/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!