Social commerce is gaining traction, but many shoppers continue to abandon purchases due to lack to trust and customer support.