Skip to main content

የማዋሃድ መመሪያ

ይህ መመሪያ ከ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()
]
]
]);
}

ቀጣይ እርምጃዎች