የማዋሃድ መመሪያ
ይህ መመሪያ ከUltimate Multisite ጋር የተለመዱ የማዋሃድ ንድፎችን ይሸፍናል፣ ወደ ውጫዊ አገልግሎቶች መገናኘትን፣ ብጁ የክፍያ መግቢያዎችን መገንባትን፣ እና webhooks መቆጣጠርን ጨምሮ።
ለተለየ የተከራይ መሠረተ ልማት፣ ለሉዓላዊ ተከራይ መጀመሪያ ማዘጋጀት፣ የማዛወር ማረጋገጫ፣ SSO፣ እና የማፍረስ መመሪያ የብዙ ተከራይነት ማዋሃድ ይመልከቱ።
CRM ማዋሃድ
አዲስ ደንበኞች ሲመዘገቡ የደንበኛ ውሂብን ወደ የእርስዎ CRM ያመሳስሉ፦
add_action('wu_customer_post_create', 'sync_customer_to_crm');
function sync_customer_to_crm($customer) {
$crm_api = new Your_CRM_API();
$crm_api->create_contact([
'email' => $customer->get_email(),
'name' => $customer->get_display_name(),
'signup_date' => $customer->get_date_registered(),
'plan' => $customer->get_membership()->get_plan()->get_name()
]);
// Store CRM ID for future reference
$customer->add_meta('crm_contact_id', $crm_api->get_last_contact_id());
}
የትንታኔ ማዋሃድ
በደንበኛ የሕይወት ዑደት ላይ ቁልፍ የንግድ ክስተቶችን ይከታተሉ፦
add_action('wu_checkout_completed', 'track_conversion', 10, 3);
add_action('wu_membership_status_to_cancelled', 'track_churn');
add_action('wu_payment_failed', 'track_payment_failure');
function track_conversion($payment, $customer, $membership) {
// Google Analytics 4
gtag('event', 'purchase', [
'transaction_id' => $payment->get_id(),
'value' => $payment->get_total(),
'currency' => $payment->get_currency(),
'items' => [
[
'item_id' => $membership->get_plan()->get_id(),
'item_name' => $membership->get_plan()->get_name(),
'category' => 'subscription',
'quantity' => 1,
'price' => $payment->get_total()
]
]
]);
}
ቀጣይ እርምጃዎች
- ብጁ የGateway ልማት — የራስዎን የክፍያ መግቢያ ይገንቡ
- Webhook አያያዝ — ብጁ webhook endpoints ይፍጠሩ
- የብዙ ተከራይነት ማዋሃድ — ከሉዓላዊ ተከራይ የሕይወት ዑደት ፍሰቶች ጋር ያዋህዱ