Portal za kupce na prvi pogled djeluje kao frontend-tema. U praksi, međutim, njegova uporaba ovisi o istim pitanjima kao i kod svake procesno orijentirane poslovne solucije: tko smije što vidjeti, koji su podaci vodeći, koji procesi moraju ostati moguće pratiti?
Posebno zahtjevno postaje kada desktop-aplikacije, backoffice-procesi, servisi i web-pristupi koriste istu bazu podataka. Tada nije dovoljno izgraditi samo privlačno sučelje. Uloge, odobrenja, granice API-ja i logika verzioniranja moraju skladno surađivati.
Ako ta veza uredno uspije, ne nastaje paralelni sekundarni sustav, nego konzistentan pristup za kupce, zaposlenike i administratore. Upravo ta točka kasnije odlučuje o mogućnosti održavanja, sigurnosti i proširivosti.