{"Status":true,"Message":"","Response":{"post":{"postuid":"q1rhes3fq4","tenantuid":"d8b744fc-2e70-4089-bb80-dd1d08f6c7b2","projectuid":"239698c5-f7eb-4574-8cc8-c6568f08b3a0","title":"Stripe Integration","slug":"article/q1rhes3fq4-stripe-integration","html":"\u003Cp\u003EStripe is a suite of APIs powering online payment processing and commerce solutions for internet businesses of all sizes. By integrating Stripe with DailyStory, you can leverage the DailyStory marketing automation platform to seamlessly send emails, text messages, push notifications and more to customers added to Stripe.\u003C/p\u003E\u003Ch2 id=\u0022how_to_integrate_stripe_and_dailystory\u0022\u003EHow to integrate Stripe and DailyStory\u003C/h2\u003E\u003Cp\u003EStripe integration with DailyStory requires several steps.\u003C/p\u003E\u003Col\u003E\u003Cli\u003ECreate a Stripe restricted API key\u003C/li\u003E\u003C/ol\u003E\u003Cp\u003ELogin to your Stripe account and find your Stripe API key.\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EClick \u0022Developers\u0022 in the top right\u003C/li\u003E\u003Cli\u003EClick \u0022Create restricted key\u0022:\u003C/li\u003E\u003C/ul\u003E\u003Cimg class=\u0022lazy-load\u0022 data-width=\u00221046\u0022 data-height=\u0022505\u0022 data-src=\u0022https://graffiti-auf7e6dwhxhcbwek.z03.azurefd.net/d8b744fc-2e70-4089-bb80-dd1d08f6c7b2/239698c5-f7eb-4574-8cc8-c6568f08b3a0/f19256dc5e0a9ef58c94ad2465fcaa24.png\u0022 style=\u0022\u0022 alt=\u0022\u0022/\u003E\u003Col start=\u00222\u0022\u003E\u003Cli\u003ESet permissions for Restricted Key\u003C/li\u003E\u003C/ol\u003E\u003Cp\u003ESet the \u0022Read\u0022 permissions for Customers, Coupons, Orders, Invoices and Subscriptions. Below is an example of what the \u0022Read\u0022 permission looks like for Customers:\u003C/p\u003E\u003Cimg class=\u0022lazy-load\u0022 data-width=\u00221046\u0022 data-height=\u0022349\u0022 data-src=\u0022https://graffiti-auf7e6dwhxhcbwek.z03.azurefd.net/d8b744fc-2e70-4089-bb80-dd1d08f6c7b2/239698c5-f7eb-4574-8cc8-c6568f08b3a0/5315ac9c393605f87a421371f016d8b1.png\u0022 style=\u0022\u0022 alt=\u0022\u0022/\u003E\u003Cp\u003EUpon saving you will be presented with the API key. Copy this API key as you\u0027ll need it to finish the setup.\u003C/p\u003E\u003Cimg class=\u0022lazy-load\u0022 data-width=\u0022941\u0022 data-height=\u00221113\u0022 data-src=\u0022https://graffiti-auf7e6dwhxhcbwek.z03.azurefd.net/d8b744fc-2e70-4089-bb80-dd1d08f6c7b2/239698c5-f7eb-4574-8cc8-c6568f08b3a0/715a7d4a18f1ac5baf2531baeb7b12ed.png\u0022 style=\u0022\u0022 alt=\u0022\u0022/\u003E\u003Cp\u003EAlternatively you can use your \u0022Secret Key\u0022 but this is not recommended.\u003C/p\u003E\u003Col start=\u00223\u0022\u003E\u003Cli\u003EEnable Stripe integration in DailyStory\u003C/li\u003E\u003C/ol\u003E\u003Cp\u003ENavigate to Account Settings \u0026gt; Integrations, and select Stripe.\u003C/p\u003E\u003Cp\u003EEnter the value of the Secret Key from step 1.\u003C/p\u003E\u003Cimg class=\u0022lazy-load\u0022 data-width=\u0022817\u0022 data-height=\u0022377\u0022 data-src=\u0022https://graffiti-auf7e6dwhxhcbwek.z03.azurefd.net/d8b744fc-2e70-4089-bb80-dd1d08f6c7b2/239698c5-f7eb-4574-8cc8-c6568f08b3a0/b9916a08db10409c4e36a49a0f36e9a1.png\u0022 style=\u0022\u0022 alt=\u0022\u0022/\u003E\u003Cp\u003ECongratulations. Stripe integration is now successfully configured! Data will begin importing into DailyStory from Stripe.\u003C/p\u003E\u003Ch2 id=\u0022stripe_sync\u0022\u003EStripe Sync\u003C/h2\u003E\u003Cp\u003EOnce Stripe integration is enabled, DailyStory:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003E\u003Ci\u003E\u003Cb\u003EAutomatically syncs customer data from\u003C/b\u003E\u003C/i\u003E \u003Ci\u003E\u003Cb\u003EStripe:\u003C/b\u003E\u003C/i\u003E DailyStory automatically begins syncing your customer data from Stripe into DailyStory. This includes standard customer details, such as first and last name, email address and more. But it also includes Stripe-specific data, such as order status, last order date and more.\u003C/li\u003E\u003Cli\u003E\u003Ci\u003E\u003Cb\u003EEnables\u003C/b\u003E\u003C/i\u003E \u003Ci\u003E\u003Cb\u003EStripe-\u003C/b\u003E\u003C/i\u003E\u003Ci\u003E\u003Cb\u003Especific customer segments:\u003C/b\u003E\u003C/i\u003E Build customer\u0026nbsp;\u003Ca href=\u0022https://docs.dailystory.com/article/v1v5lti4gf-segments\u0022\u003Esegments\u003C/a\u003E\u0026nbsp;based on data from Stripe. These segments will automatically stay up-to-date as data in Stripe changes.\u003C/li\u003E\u003Cli\u003E\u003Ci\u003E\u003Cb\u003EEnables\u003C/b\u003E\u003C/i\u003E \u003Ci\u003E\u003Cb\u003EStripe-\u003C/b\u003E\u003C/i\u003E\u003Ci\u003E\u003Cb\u003Especific automations:\u003C/b\u003E\u003C/i\u003E\u0026nbsp;\u003Ca href=\u0022https://docs.dailystory.com/article/xrhcd8830x-daily-story-autopilot-guide\u0022\u003EAutomations\u003C/a\u003E, such as abandoned cart, new customer welcome, customer retention, customer recognition and more, are easily enabled.\u003C/li\u003E\u003C/ul\u003E\u003Ch2 id=\u0022fields_dailystory_syncs_with_stripe\u0022\u003EFields DailyStory syncs with Stripe\u003C/h2\u003E\u003Cp\u003EWhen Stripe integration is enabled, DailyStory automatically syncs data from Stripe.\u003C/p\u003E\u003Ccite class=\u0022recommended\u0022\u003E\u003Cspan class=\u0022title\u0022\u003ERecommended\u003C/span\u003E\u003Cp\u003EStripe sync is one-directional. And data from Stripe will always be considered the \u0022source of truth.\u0022\u003C/p\u003E\u003C/cite\u003E\u003Ch3 id=\u0022standard_fields\u0022\u003EStandard Fields\u003C/h3\u003E\u003Cp\u003EDailyStory will sync the following standard fields from Stripe:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EFirst name\u003C/li\u003E\u003Cli\u003ELast name\u003C/li\u003E\u003Cli\u003EEmail address\u003C/li\u003E\u003Cli\u003EPhone number\u003C/li\u003E\u003Cli\u003EEmail unsubscribed\u003C/li\u003E\u003Cli\u003EAddress\u003C/li\u003E\u003Cli\u003ECity\u003C/li\u003E\u003Cli\u003EState\u003C/li\u003E\u003Cli\u003EZip code\u003C/li\u003E\u003Cli\u003ECountry\u003C/li\u003E\u003C/ul\u003E\u003Ch3 id=\u0022stripespecific_fields\u0022\u003EStripe-specific Fields\u003C/h3\u003E\u003Cp\u003EIn addition to standard fields, the following Stripe-specific fields are synced. These fields are used for personalizing content, running automations or building segments, such as customers who haven\u0027t ordered in 6 months.\u003C/p\u003E\u003Ctable border=\u00221\u0022 style=\u0022border-collapse: collapse; width: 100%;\u0022\u003E\u003Ctr\u003E\u003Ctd\u003EField\u003C/td\u003E\u003Ctd\u003EDescription\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ECustomer Id\u003C/td\u003E\u003Ctd\u003EThe customer id in Stripe. Accessible in personalization as \u003Ccode\u003E{{profile.stripe_customer_id}}\u003C/code\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EPurchased Products\u003C/td\u003E\u003Ctd\u003EThe total number of purchased products. Available for segmentation and accessible in personalization as \u003Ccode\u003E{{profile.stripe_order_products}}\u003C/code\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ETotal Orders\u003C/td\u003E\u003Ctd\u003EThe total number of orders. Available for segmentation and accessible in personalization as \u003Ccode\u003E{{profile.stripe_total_orders}}\u003C/code\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ETotal Sales\u003C/td\u003E\u003Ctd\u003EThe total sales. Available for segmentation and accessible in personalization as \u003Ccode\u003E{{profile.stripe_total_sales}}\u003C/code\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ELast Order Status\u003C/td\u003E\u003Ctd\u003EThe status of the last order. Values may include: draft, open, void, paid, and uncollectible. Available for segmentation and accessible in personalization as \u003Ccode\u003E{{profile.stripe_order_status}}\u003C/code\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ELast Order Value\u003C/td\u003E\u003Ctd\u003EThe value of the last order. Available for segmentation and accessible in personalization as \u003Ccode\u003E{{profile.stripe_order_last_value}}\u003C/code\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ELast Order Date\u003C/td\u003E\u003Ctd\u003EThe date of the last order. Available for segmentation and accessible in personalization as \u003Ccode\u003E{{profile.stripe_last_create_order_date}}\u003C/code\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EFirst Order Date\u003C/td\u003E\u003Ctd\u003EThe date of the first order. Available for segmentation and accessible in personalization as \u003Ccode\u003E{{profile.stripe_first_create_order_date}}\u003C/code\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EActive Subscriptions\u003C/td\u003E\u003Ctd\u003EActive subscriptions. Available for segmentation and accessible in personalization as \u003Ccode\u003E{{profile.stripe_subscription_active}}\u003C/code\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ECancelled Subscriptions\u003C/td\u003E\u003Ctd\u003ECancelled subscriptions. Available for segmentation and accessible in personalization as \u003Ccode\u003E{{profile.stripe_subscription_cancelled}}\u003C/code\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EPaused Subscriptions\u003C/td\u003E\u003Ctd\u003EPaused subscriptions. Available for segmentation and accessible in personalization as \u003Ccode\u003E{{profile.stripe_subscription_paused}}\u003C/code\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ETrial Subscriptions\u003C/td\u003E\u003Ctd\u003ETrial subscriptions. Available for segmentation and accessible in personalization as \u003Ccode\u003E{{profile.stripe_subscription_trial}}\u003C/code\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EPast Due Subscriptions\u003C/td\u003E\u003Ctd\u003EPast due subscriptions. Available for segmentation and accessible in personalization as \u003Ccode\u003E{{profile.stripe_subscription_past_due}}\u003C/code\u003E\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E\u003Ccite class=\u0022recommended\u0022\u003E\u003Cspan class=\u0022title\u0022\u003ERecommended\u003C/span\u003E\u003Cp\u003EIf you need additional fields imported from Stripe that are not listed here, please \u003Ca href=\u0022mailto:support@dailystory.com\u0022 target=\u0022_blank\u0022\u003Econtact us\u003C/a\u003E for assistance.\u003C/p\u003E\u003C/cite\u003E\u003Ch2 id=\u0022loyalty_and_rewards\u0022\u003ELoyalty and Rewards\u003C/h2\u003E\u003Cp\u003EThe following activities from Stripe generate loyalty points:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003E\u003Cb\u003ENew Customer\u003C/b\u003E\u0026nbsp;- when a new account signs up\u003C/li\u003E\u003Cli\u003E\u003Cb\u003EPlace an Order\u003C/b\u003E\u0026nbsp;- for each dollar spent\u003C/li\u003E\u003C/ul\u003E","publish_status":0,"post_type":"Article","authoruid":"3dde8c16-763a-4a2b-ae0b-1d8c50c62e3d","author":{"authoruid":"3dde8c16-763a-4a2b-ae0b-1d8c50c62e3d"},"featured_image_url":"https://cdn-us-1.azureedge.net/content-pages/images/integrations/icons/stripe_on.png?v=2","featured_image_updating":false,"meta_description":"Stripe is a suite of APIs powering online payment processing and commerce solutions for internet businesses of all sizes. By integrating Stripe with DailyStory, you can leverage the DailyStory marketing automation platform to seamlessly send emails, text messages, push notifications and more to customers added to Stripe. How to integrate Stripe and DailyStory Stripe integration with DailyStory requires several steps. Create a Stripe restricted API key Login to your Stripe account and find yo ...","display_toc":true,"has_workingcopy":false,"allow_indexing":true,"sort_order":8,"total_views":1060,"date_published":"2023-08-19T15:27:46","date_updated":"2026-03-14T22:49:49.743","date_created":"2025-04-24T15:03:06.85"}}}