Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Jesper Rasmussen 5 posts 75 karma points
    Jan 29, 2021 @ 13:00
    Jesper Rasmussen
    0

    SPA

    Hi

    How would uMarketingSuite fit into a SPA architecture with an Umbraco 8 backend?

    What are the requirements to get it to work with a SPA?

  • Jeffrey Schoemaker 408 posts 2138 karma points MVP 8x c-trib
    Jan 31, 2021 @ 11:35
    Jeffrey Schoemaker
    0

    Hi Jesper,

    Thanks for your interest in the uMarketingSuite! This is definitely possible, but it depends a bit on the setup of your SPA.

    Sending and mapping pagerequests (for Analytics features)

    By default the uMarketingSuite automatically maps each page request, based on the url, back to a specific Umbraco node. This is done by the (mostly default) functionality of Umbraco. In that way we can relate each request to a specific node. In a SPA it depends a bit on how you set it up whether we can create this mapping out of the box. If that’s not the case than it should be possible to extend the uMarketingSuite and you can send the data back to uMarketingSuite and some functionality must be implemented to map that data back to a specific Umbraco node.

    Getting the correct data from Umbraco (For personalization and A/B testing)

    By default we’re using the Umbraco API’s for fetching data and implemented a few extra features to correctly fetch data for personalization (depending on configured umarketingsuite-segments) and a/b testing (depending on the distributed cookie). If you’re using these default API’s as well, the implementation could be pretty straightforward.

    Time for a proof-of-concept 😊?

    I think it’s best to setup a small proof-of-concept of your SPA (no styling, only some data and a 2 or 3 “pages” / Umbraco nodes). Then we can install the uMarketingSuite and see whether it works as expected. If not, we can take a look together with you how we can make it work, or create one or multiple backlog items to make it possible. Would love to help you out!

    Let me know what you think!

    Have a great Friday!

    Jeffrey Schoemaker

Please Sign in or register to post replies

Write your reply to:

Draft