ziftsolutions.com
Open in
urlscan Pro
18.218.17.46
Public Scan
Submitted URL: https://em.ziftsolutions.com/OTA3LUtPSS02MjQAAAGIH8qkmwj6By5nct116EhziyQ5OGMHInDacc9ntDHnkAkL5bn1SLnRtfvO48x0LJcV7PPPEOQ=
Effective URL: https://ziftsolutions.com/blog/partner-portal-launch-best-practices/?mkt_tok=OTA3LUtPSS02MjQAAAGIH8qkm2oBhMacEnbxV8jELkIEr...
Submission: On November 17 via manual from US — Scanned from DE
Effective URL: https://ziftsolutions.com/blog/partner-portal-launch-best-practices/?mkt_tok=OTA3LUtPSS02MjQAAAGIH8qkm2oBhMacEnbxV8jELkIEr...
Submission: On November 17 via manual from US — Scanned from DE
Form analysis
6 forms found in the DOM<form id="mktoForm_1462" novalidate="novalidate" class="mktoForm mktoHasWidth mktoLayoutLeft" style="font-family: "Droid Sans"; font-size: 14px; color: rgb(51, 51, 51); width: 241px;" data-zi-mapped-form="">
<style type="text/css">
.mktoForm .mktoButtonWrap.mktoRound .mktoButton {
color: #fff;
border: 1px solid #a3bee2;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color: #779dd5;
background-image: -webkit-gradient(linear, left top, left bottom, from(#779dd5), to(#5186cb));
background-image: -webkit-linear-gradient(top, #779dd5, #5186cb);
background-image: -moz-linear-gradient(top, #779dd5, #5186cb);
background-image: linear-gradient(to bottom, #779dd5, #5186cb);
padding: 0.4em 1em;
font-size: 1em;
}
.mktoForm .mktoButtonWrap.mktoRound .mktoButton:hover {
border: 1px solid #45638c;
}
.mktoForm .mktoButtonWrap.mktoRound .mktoButton:focus {
outline: none;
border: 1px solid #45638c;
}
.mktoForm .mktoButtonWrap.mktoRound .mktoButton:active {
background-color: #5186cb;
background-image: -webkit-gradient(linear, left top, left bottom, from(#5186cb), to(#779dd5));
background-image: -webkit-linear-gradient(top, #5186cb, #779dd5);
background-image: -moz-linear-gradient(top, #5186cb, #779dd5);
background-image: linear-gradient(to bottom, #5186cb, #779dd5);
}
.mktoForm .mktoButtonWrap.mktoRound button.mktoButton {
background: #000000;
}
</style>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
<div class="mktoOffset" style="width: 10px;"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="Email" id="LblEmail" class="mktoLabel mktoHasWidth" style="width: 0px;">
<div class="mktoAsterix">*</div>
</label>
<div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="Email" name="Email" placeholder="Email" maxlength="255" aria-labelledby="LblEmail InstructEmail" type="email"
class="mktoField mktoEmailField mktoHasWidth mktoRequired" aria-required="true" style="width: 220px;"><span id="InstructEmail" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="UTM_Source__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="UTM_Medium__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="UTM_Campaign__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Subscription_Newsletter__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="True" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="FirstName" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="LastName" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Title" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Company" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Role__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Management_Level__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="engagio__Department__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Address" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="City" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="State" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="PostalCode" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Country" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Website" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="MainPhone" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="AnnualRevenue" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="NumberOfEmployees" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Industry" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="BillingStreet" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="BillingCity" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="BillingState" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="BillingPostalCode" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="BillingCountry" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoButtonRow"><span class="mktoButtonWrap mktoRound" style="margin-left: 58px;"><button type="submit" class="mktoButton">Subscribe</button></span></div><input type="hidden" name="formid" class="mktoField mktoFieldDescriptor"
value="1462"><input type="hidden" name="munchkinId" class="mktoField mktoFieldDescriptor" value="907-KOI-624">
</form>
<form id="mktoForm_1192" novalidate="novalidate" class="mktoForm mktoHasWidth mktoLayoutLeft" style="font-family: Helvetica, Arial, sans-serif; font-size: 13px; color: rgb(51, 51, 51); width: 600px;">
<style type="text/css">
.mktoForm .mktoButtonWrap.mktoRound .mktoButton {
color: #fff;
border: 1px solid #a3bee2;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color: #779dd5;
background-image: -webkit-gradient(linear, left top, left bottom, from(#779dd5), to(#5186cb));
background-image: -webkit-linear-gradient(top, #779dd5, #5186cb);
background-image: -moz-linear-gradient(top, #779dd5, #5186cb);
background-image: linear-gradient(to bottom, #779dd5, #5186cb);
padding: 0.4em 1em;
font-size: 1em;
}
.mktoForm .mktoButtonWrap.mktoRound .mktoButton:hover {
border: 1px solid #45638c;
}
.mktoForm .mktoButtonWrap.mktoRound .mktoButton:focus {
outline: none;
border: 1px solid #45638c;
}
.mktoForm .mktoButtonWrap.mktoRound .mktoButton:active {
background-color: #5186cb;
background-image: -webkit-gradient(linear, left top, left bottom, from(#5186cb), to(#779dd5));
background-image: -webkit-linear-gradient(top, #5186cb, #779dd5);
background-image: -moz-linear-gradient(top, #5186cb, #779dd5);
background-image: linear-gradient(to bottom, #5186cb, #779dd5);
}
.mktoForm .mktoButtonWrap.mktoRound button.mktoButton {
background: #0cb4ce;
}
</style>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
<div class="mktoOffset" style="width: 10px;"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="FirstName" id="LblFirstName" class="mktoLabel mktoHasWidth" style="width: 0px;">
<div class="mktoAsterix">*</div>
</label>
<div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="FirstName" name="FirstName" placeholder="First Name" maxlength="250" aria-labelledby="LblFirstName InstructFirstName" type="text"
class="mktoField mktoTextField mktoHasWidth mktoRequired" aria-required="true" style="width: 250px;"><span id="InstructFirstName" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
<div class="mktoOffset" style="width: 10px;"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="LastName" id="LblLastName" class="mktoLabel mktoHasWidth" style="width: 0px;">
<div class="mktoAsterix">*</div>
</label>
<div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="LastName" name="LastName" placeholder="Last Name" maxlength="255" aria-labelledby="LblLastName InstructLastName" type="text"
class="mktoField mktoTextField mktoHasWidth mktoRequired" aria-required="true" style="width: 250px;"><span id="InstructLastName" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
<div class="mktoOffset" style="width: 10px;"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="Email" id="LblEmail" class="mktoLabel mktoHasWidth" style="width: 0px;">
<div class="mktoAsterix">*</div>
</label>
<div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="Email" name="Email" placeholder="Email" maxlength="255" aria-labelledby="LblEmail InstructEmail" type="email"
class="mktoField mktoEmailField mktoHasWidth mktoRequired" aria-required="true" style="width: 250px;"><span id="InstructEmail" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
<div class="mktoOffset" style="width: 10px;"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="Company" id="LblCompany" class="mktoLabel mktoHasWidth" style="width: 0px;">
<div class="mktoAsterix">*</div>
</label>
<div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="Company" name="Company" placeholder="Company" maxlength="255" aria-labelledby="LblCompany InstructCompany" type="text"
class="mktoField mktoTextField mktoHasWidth mktoRequired" aria-required="true" style="width: 250px;"><span id="InstructCompany" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
<div class="mktoOffset" style="width: 10px;"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="Self_Reported_Lead_Attribution__c" id="LblSelf_Reported_Lead_Attribution__c" class="mktoLabel mktoHasWidth" style="width: 0px;">
<div class="mktoAsterix">*</div>
</label>
<div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="Self_Reported_Lead_Attribution__c" name="Self_Reported_Lead_Attribution__c" placeholder="How did you find us?" maxlength="255"
aria-labelledby="LblSelf_Reported_Lead_Attribution__c InstructSelf_Reported_Lead_Attribution__c" type="text" class="mktoField mktoTextField mktoHasWidth mktoRequired" aria-required="true" style="width: 250px;"><span
id="InstructSelf_Reported_Lead_Attribution__c" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="UTM_Source__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="UTM_Medium__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="UTM_Campaign__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Title" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Phone" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Role__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Management_Level__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="engagio__Department__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Address" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="City" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="State" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="PostalCode" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Country" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Website" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="MainPhone" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="AnnualRevenue" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="NumberOfEmployees" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Industry" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="BillingStreet" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="BillingCity" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="BillingState" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="BillingPostalCode" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="BillingCountry" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoButtonRow"><span class="mktoButtonWrap mktoRound" style="margin-left: 120px;"><button type="submit" class="mktoButton">Submit</button></span></div><input type="hidden" name="formid" class="mktoField mktoFieldDescriptor"
value="1192"><input type="hidden" name="munchkinId" class="mktoField mktoFieldDescriptor" value="907-KOI-624">
</form>
GET https://ziftsolutions.com/
<form action="https://ziftsolutions.com/" method="get">
<div class="search-container-inner">
<input type="search" class="search-field form-fluid no-livesearch" placeholder="Search…" value="" name="s" title="Search for:">
<i class="fa fa-search3"></i>
</div>
</form>
POST https://ziftsolutions.com/wp-admin/admin-post.php
<form method="post" class="gdpr-privacy-preferences-frm" action="https://ziftsolutions.com/wp-admin/admin-post.php">
<input type="hidden" name="action" value="uncode_privacy_update_privacy_preferences">
<input type="hidden" id="update-privacy-preferences-nonce" name="update-privacy-preferences-nonce" value="7408106622"><input type="hidden" name="_wp_http_referer"
value="/blog/partner-portal-launch-best-practices/?mkt_tok=OTA3LUtPSS02MjQAAAGIH8qkm2oBhMacEnbxV8jELkIEr0FaH34PQm2JUTbq1w4U7APivQftI87ZvVPQp-WmDNbtLETpXKwcjvjvn6IZKda3se5tsiFmOVUzmGJYDw">
<header>
<div class="gdpr-box-title">
<h3>Privacy Preference Center</h3>
<span class="gdpr-close"></span>
</div>
</header>
<div class="gdpr-content">
<div class="gdpr-tab-content">
<div class="gdpr-consent-management gdpr-active">
<header>
<h4>Privacy Preferences</h4>
</header>
<div class="gdpr-info">
<p></p>
<div class="gdpr-cookies-used">
<div class="gdpr-cookie-title">
<p>Privacy Policy</p>
<span class="gdpr-always-active">Required</span>
<input type="hidden" name="user_consents[]" value="privacy-policy" style="display:none;">
</div>
<div class="gdpr-cookies">
<span> You read and agreed to our <a href="/legal/privacy-policy/">Privacy Policy</a>.</span>
</div>
</div>
</div>
</div>
</div>
</div>
<footer>
<input type="submit" class="btn-accent btn-flat" value="Save Preferences">
<span><a href="https://ziftsolutions.com/legal/privacy-policy/" target="_blank">Privacy Policy</a></span>
<input type="hidden" id="uncode_privacy_save_cookies_from_banner" name="uncode_privacy_save_cookies_from_banner" value="false">
<input type="hidden" id="uncode_privacy_save_cookies_from_banner_button" name="uncode_privacy_save_cookies_from_banner_button" value="">
</footer>
</form>
<form novalidate="novalidate" class="mktoForm mktoHasWidth mktoLayoutLeft" style="font-family: "Droid Sans"; font-size: 14px; color: rgb(51, 51, 51); visibility: hidden; position: absolute; top: -500px; left: -1000px; width: 1600px;">
</form>
<form novalidate="novalidate" class="mktoForm mktoHasWidth mktoLayoutLeft" style="font-family: Helvetica, Arial, sans-serif; font-size: 13px; color: rgb(51, 51, 51); visibility: hidden; position: absolute; top: -500px; left: -1000px; width: 1600px;">
</form>
Text Content
* Solutions * ZiftONE Channel Platform * Partner Management * Channel Sales * Channel Marketing * Channel Learning * Partner Enablement * Technical Information * Channel Services * Customers * Roles * Partners * Resources * Channel Blog * Channel Learning Center * Library * Channel Center of Excellence * About * About * Leadership Team * News * Careers * Contact Us * Learn More BEST PRACTICES FOR LAUNCHING YOUR PARTNER PORTAL October 27 2022|In Partner Management|By Kelsey Worsham CHANNEL NEWS DIRECTLY INTO YOUR INBOX * Subscribe You probably already know that a partner portal is a critical place for enabling successful communication, passing knowledge to appropriate parties, and driving product sales. What you may not know is that there are common best practices for launching these portals. By following a set of suggested best practices, suppliers can sell their products better and develop more productive partners. We’ve found that starting off on the right foot is more likely to lead to long-term portal success, so these best practices are especially important for teams getting started with a brand-new partner portal. Below, we’ve rounded up eight best practices for both internal teams (that may include Partner Account Managers or Channel Account Managers) and partner teams to follow from the earliest days of portal implementation. For internal teams: * Develop a Clear Communication Plan * Host a Launch Webinar * Hold Office Hours For partners: * Follow a Communication Plan * Host a Launch Webinar * Create User Guides or Guided Tours * Hold Office Hours * Follow a 30/60/90-Day Onboarding Plan CHANNEL PARTNER PORTAL BEST PRACTICES: INTERNAL TEAMS Members of internal teams, whether they’re a Partner Account Manager, Partner Program Manager, or Channel Account Manager, need to understand the value that comes with a new partner portal. The more they’re able to learn about their portal, the more effectively they can facilitate the success of channel partners. Our suggested best practices will help internal teams become more successful communicators to partners and ensure a foundational knowledge of the portal. DEVELOP A CLEAR COMMUNICATION PLAN Right off the bat, suppliers should communicate early and often with their entire organization on the value of a new portal. If you’ve moved from one partner portal to another, like ZiftONE, there should be clear change management information exchanged between all members of the team. Remember what they say: clear is kind! Clear communication and expectations for this new partner portal will hold everyone accountable to the same standards. HOST A LAUNCH WEBINAR Launch webinars should be set up for internal teams to provide an overview of the new portal. Ideally, this webinar would be a high-level tour that pieces together what lives in the portal–and where. Internal teams need to be educated on the key features of the partner portal and how they will impact day-to-day operations. Helpful hint: If your internal team is going to be training partners on the portal, this is a great opportunity for providing training information. HOLD OFFICE HOURS If you’re getting started with the ZiftONE portal, our team provides Zift-hosted Office Hours to answer questions and demonstrate product features. We suggest hosting these one-hour meetings on a regular cadence, whether that’s monthly or every other month, to make the most of your new partner portal. Suppliers can open Office Hours up to an unlimited number of internal team members. CHANNEL PARTNER PORTAL BEST PRACTICES: PARTNER-FACING Similar to partner portal best practices for internal teams, our partner-facing best practices revolve around clear communication and knowledge transfers. While some of these suggested tips are specific to ZiftONE users, they all get down to the same idea: an enabled partner will do their job better than any other type of partner. FOLLOW A COMMUNICATION PLAN Whether you’re 6-8 weeks into using your partner portal or at the earliest days of a portal launch, you should be communicating the value of a new portal with your partners. Within a communication plan, share: * How the portal can be accessed * What partner expectations are * How to register new users Don’t forget that you can use social media as means for promoting the new portal to partners! You can promote material that contains overall portal benefits–and for those in ZiftONE, your Service Points can be used for these types of to-partner communications. HOST A LAUNCH WEBINAR From the beginning of working in a new portal, you should be doing everything you can to get partners excited about their new work environment! A launch webinar is a perfect way to do this. Suppliers can utilize these to share important information on platform benefits, explain ease of use, and pass along tips for how to get started. ZiftONE Service Points can be used for a customer-hosted, Zift-led demo of the platform to take the work out of your hands. CREATE USER GUIDES/GUIDED TOURS As a supplier, your job is to make it as easy as possible for partners to get started with your new portal. A great way to do this is to create user guides or guided tours within the portal. Easy-to-digest materials will make using (and understanding!) the portal simple. While you could take matters into your own hands and create guided tours through a platform like Loom, ZiftONE customers can use their Service Points to have guided tours created for their teams. HOLD OFFICE HOURS Just like we suggested for internal teams, Zift-hosted Office Hours are a great way to answer questions from your partners about their new portal. Partners can drop into these one-hour sessions hosted on a regular cadence to address platform-related questions on content or features. FOLLOW A 30/60/90-DAY ONBOARDING PLAN Finally, setting up a 30/60/90-day onboarding plan for your partners to follow will continue the path to partner implementation and success. Partners will be more strongly equipped to explain the supplier’s value proposition and products to end customers. Ultimately, it’s a supplier’s job to educate partners on your company’s value proposition in an organized way through training courses, collateral that represents your brand and positioning, and portal pages that explain how to get the most out of their relationship with you. If these boxes are being checked and best practices are followed, you’re already on the right track. Curious to learn more about how Zift Solutions can help you launch a successful partner portal? Contact a member of our team. -------------------------------------------------------------------------------- KELSEY WORSHAM Kelsey is the Senior Content Marketing and Communications Manager at Zift Solutions. * All author posts RELATED RESOURCES Partner Management WHY SHOULD YOUR PARTNER PROGRAM USE A PRM PLATFORM? by Kelsey Worsham Partner Management HOW MUCH DOES A PRM COST? by Gordon Rapkin Partner Management WHAT IS A PARTNERSHIP ECOSYSTEM & WHY DO CHANNEL PARTNER PROGRAMS NEED THEM? by Gordon Rapkin LEARN MORE READY TO GROW YOUR CHANNEL PROGRAM? * * * * * Submit SHARE THIS POST POPULAR POSTS * Why Should Your Partner Program Use a PRM Platform? * CRO Heather Tenuto Named to the Top 50 Women Leaders in SaaS of 2022 List * How Much Does a PRM Cost? * Employee Spotlight: Laura Crawford * What is a Partnership Ecosystem & Why Do Channel Partner Programs Need Them? CATEGORIES Channel Marketing Channel News Channel Sales Channel Technology Partner Management Product Update Ready to continue your channel education? Head over to our Channel Learning Center. Learning Center SEARCH * Prev * Next CHANNEL ROLES * Partner Enablement * Channel Chief * Channel Marketing * Channel Sales * Technical Information * Revenue Operations INDUSTRY * Cybersecurity * Industrial * HVAC * Technology * Telecom * Manufacturing COMPANY * Legal * Privacy Policy * Careers © 2022 Zift Solutions. All rights reserved We and third parties with whom we work use cookies on our website to help us analyze website traffic, to improve your browsing experience, to enable social media features, and to provide you with personalized advertising based on your profile and browsing, as further described in our Privacy Policy. For more information about the cookies used on our website, and to adjust your cookie settings and preferences, click the "Cookie Settings" button. Accept All Cookies Reject All Cookies Cookie Settings Privacy & Cookies Policy Close PRIVACY OVERVIEW This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities... Necessary Necessary Always Enabled Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information. Functional Functional Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features. CookieDurationDescriptionbcookie2 yearsLinkedIn sets this cookie from LinkedIn share buttons and ad tags to recognize browser ID.BIGipServerab14web-nginx-app_httpssessionNo descriptionbscookie2 yearsLinkedIn sets this cookie to store performed actions on the website.events_distinct_idsessionNo descriptionexternal_referrer_url1 dayNo description available.internal_navigation_count1 dayNo description available.langsessionLinkedIn sets this cookie to remember a user's language setting.lidc1 dayLinkedIn sets the lidc cookie to facilitate data center selection.loglevelneverNo description available.ppwp_wp_session30 minutesNo descriptionSF_PHPSESSIDsessionNo descriptionsite_identity1 yearNo description available.sliguid1 yearNo description available.slireg7 daysNo description available.slirequested1 yearNo description available.UserMatchHistory1 monthLinkedIn sets this cookie for LinkedIn Ads ID syncing.visitorId1 yearNo description_lfa_test_cookie_storedpastNo description__cf_bm30 minutesThis cookie, set by Cloudflare, is used to support Cloudflare Bot Management. Performance Performance Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors. CookieDurationDescriptionAWSELBCORS2 hoursThis cookie is used by Elastic Load Balancing from Amazon Web Services to effectively balance load on the servers. Analytics Analytics Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc. CookieDurationDescriptionAnalyticsSyncHistory1 monthNo descriptionCONSENT2 yearsYouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data.drift_campaign_refresh30 minutesNo description available.undefinedneverWistia sets this cookie to collect data on visitor interaction with the website's video-content, to make the website's video-content more relevant for the visitor._g2_session_idsessionNo description_ga2 yearsThe _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors._gat_UA-19464319-11 minuteA variation of the _gat cookie set by Google Analytics and Google Tag Manager to allow website owners to track visitor behaviour and measure site performance. The pattern element in the name contains the unique identity number of the account or website it relates to._gcl_au3 monthsProvided by Google Tag Manager to experiment advertisement efficiency of websites using their services._gid1 dayInstalled by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously._session_id14 daysCookie set by G2 to store the visitor’s navigation by recording the landing pages. This allows the website to present products and indicate the efficiency of the website. Advertisement Advertisement Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads. CookieDurationDescriptionmuc_ads2 yearsNo descriptionVISITOR_INFO1_LIVE5 months 27 daysA cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface.YSCsessionYSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages.yt-remote-connected-devicesneverYouTube sets this cookie to store the video preferences of the user using embedded YouTube video.yt-remote-device-idneverYouTube sets this cookie to store the video preferences of the user using embedded YouTube video._mkto_trk2 yearsThis cookie, provided by Marketo, has information (such as a unique user ID) that is used to track the user's site usage. The cookies set by Marketo are readable only by Marketo. Others Others Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet. SAVE & ACCEPT Powered by We are using cookies to give you the best experience on our site. By continuing to use our website without changing the settings, you are agreeing to our use of cookies. View our Privacy Policy. Privacy Preferences I Agree PRIVACY PREFERENCE CENTER PRIVACY PREFERENCES Privacy Policy Required You read and agreed to our Privacy Policy. Privacy Policy