There are various useful plugins that can help your website looks like exactly you want. Some of
the examples are MonsterInsights, SeedProd, MemberPress, WordPress membership plugin etc.