Shopify's analytics shows the retention percentage of the customers (new/returning) but without telling source of those returning customers (direct / organic / meta / google / snapchat / tiktok / email... etc.)
A "Retention indictor per channel" is needed for managing the budget allocation and re-allocation.