{"product_id":"abandoned-cart-recovery-n8n-workflow-apogeoapi-local-pricing-email","title":"Abandoned Cart Recovery n8n Workflow: ApogeoAPI Local Pricing Email","description":"\u003ch3\u003eRecover more abandoned carts with localized email pricing (ApogeoAPI + n8n)\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow captures abandoned-cart events via a webhook, uses \u003cstrong\u003eApogeoAPI\u003c\/strong\u003e to localize currency and messaging based on the shopper’s IP, waits one hour, then sends a \u003cstrong\u003erecovery email\u003c\/strong\u003e through SMTP with the localized cart total, language, greeting, and a region-specific coupon.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives abandoned-cart data\u003c\/strong\u003e via a POST webhook (shopper email, IP address, cart total in USD, and the checkout URL).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGeolocates the shopper with ApogeoAPI\u003c\/strong\u003e to determine country details, including the \u003cem\u003elocal currency\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConverts USD to local pricing\u003c\/strong\u003e by fetching the current USD-to-local exchange rate and calculating a \u003cstrong\u003elocalized cart total\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLocalizes the email content\u003c\/strong\u003e, including a region-specific greeting, language, and coupon code.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWaits one hour\u003c\/strong\u003e before sending—giving the customer time to complete checkout without an immediate reminder.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSends the recovery email via SMTP\u003c\/strong\u003e with the localized cart total, coupon, and a link back to the checkout.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eImprove abandoned cart recovery for multi-country stores by showing totals in shoppers’ local currency.\u003c\/li\u003e\n  \u003cli\u003eReduce confusion for international buyers with language-appropriate messaging and greetings.\u003c\/li\u003e\n  \u003cli\u003eSend timed follow-ups (one hour later) to abandoned carts tracked through your e-commerce platform’s webhook.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSelf-hosted n8n required\u003c\/strong\u003e (community nodes are not available on n8n Cloud).\u003c\/li\u003e\n  \u003cli\u003eCommunity node: \u003cstrong\u003en8n-nodes-apogeoapi\u003c\/strong\u003e (with ApogeoAPI credentials in n8n).\u003c\/li\u003e\n  \u003cli\u003eCore nodes used: \u003cstrong\u003ewebhook\u003c\/strong\u003e, \u003cstrong\u003eset\u003c\/strong\u003e, \u003cstrong\u003ecode\u003c\/strong\u003e, \u003cstrong\u003ewait\u003c\/strong\u003e, \u003cstrong\u003eemail send\u003c\/strong\u003e, plus a \u003cstrong\u003esticky note\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eSetup includes mapping abandoned-cart event fields to the workflow payload and configuring an \u003cstrong\u003eSMTP\u003c\/strong\u003e credential and “from” address.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eResult:\u003c\/strong\u003e an n8n abandoned cart recovery email workflow that personalizes both \u003cem\u003eprice\u003c\/em\u003e and \u003cem\u003emessage\u003c\/em\u003e using ApogeoAPI localization.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46008772296883,"sku":"N8N-19496","price":47.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/3Xlw26vid4jw1NZV849KD_Ulyk3VWW.png?v=1789204246","url":"https:\/\/buyflowscripts.com\/products\/abandoned-cart-recovery-n8n-workflow-apogeoapi-local-pricing-email","provider":"N8N Commerce","version":"1.0","type":"link"}