Return to Article Details Maintaining Customer Loyalty Based on Social Media Marketing, Customer Engagement, Lifestyle, and TikTokShop Promotion with Satisfaction as a Mediator Download Download PDF