Skip to content

Commit 61db925

Browse files
authored
Merge pull request #84088 from qianw211/lead-management
adding lead management articles for partner center
2 parents 74722d7 + 66c7eda commit 61db925

File tree

126 files changed

+1074
-109
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

126 files changed

+1074
-109
lines changed

articles/marketplace/TOC.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -481,7 +481,22 @@
481481
- name: SaaS Fulfillment APIs v1 (deprecated)
482482
href: ./partner-center-portal/pc-saas-fulfillment-api-v1.md
483483
- name: SaaS fulfillment APIs - FAQ
484-
href: ./partner-center-portal/saas-fulfillment-apis-faq.md
484+
href: ./partner-center-portal/saas-fulfillment-apis-faq.md
485+
- name: Lead Management Overview
486+
href: ./partner-center-portal/commercial-marketplace-get-customer-leads.md
487+
items:
488+
- name: Azure Blob
489+
href: ./partner-center-portal/commercial-marketplace-lead-management-instructions-azure-blob.md
490+
- name: Azure Table
491+
href: ./partner-center-portal/commercial-marketplace-lead-management-instructions-azure-table.md
492+
- name: Dynamics 365 for Customer Engagement
493+
href: ./partner-center-portal/commercial-marketplace-lead-management-instructions-dynamics.md
494+
- name: Https Endpoint
495+
href: ./partner-center-portal/commercial-marketplace-lead-management-instructions-https.md
496+
- name: Marketo
497+
href: ./partner-center-portal/commercial-marketplace-lead-management-instructions-marketo.md
498+
- name: Salesforce
499+
href: ./partner-center-portal/commercial-marketplace-lead-management-instructions-salesforce.md
485500
- name: Test Drive your offer
486501
href: ./partner-center-portal/test-drive.md
487502
- name: Publishing status
Lines changed: 162 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,162 @@
1+
---
2+
title: Configure customer leads | Azure Marketplace
3+
description: Configure customer leads in commercial marketplace.
4+
services: Azure, Marketplace, commercial marketplace, Partner Center
5+
author: qianw211
6+
ms.service: marketplace
7+
ms.topic: conceptual
8+
ms.date: 08/01/2019
9+
ms.author: evansma
10+
---
11+
12+
# Customer leads from your marketplace offer
13+
14+
Leads are customers interested in, or deploying your offers from the [Azure Marketplace](https://azuremarketplace.microsoft.com) or from [AppSource](https://appsource.microsoft.com). You will receive customer leads once your offer is published to the marketplace. This article will explain:
15+
16+
* How your marketplace offer generates customers leads, ensuring that you don’t miss business opportunities.
17+
* Connect your CRM to your offer, so you can manage your leads in one central location.
18+
* Understand the lead data we send you, so you can follow up on customers who reached out to you.
19+
20+
## Generate customer leads
21+
22+
Here are places where a lead is generated:
23+
24+
1. When a customer consents to sharing their information after selecting “Contact me” from the marketplace. This lead is an **initial interest** lead, where we share information about the customer who has expressed interest in getting your product. The lead is the top of the acquisition funnel.
25+
26+
![Dynamics 365 Contact Me](./media/commercial-marketplace-get-customer-leads/dynamics-365-contact-me.png)
27+
28+
2. When a customer selects “Get it Now” or "Create" (in the [Azure portal](https://portal.azure.com/)) to get your offer, this lead is an **active lead**, where we share information about a customer who has started to deploy your product.
29+
30+
![SQL Get it Now](./media/commercial-marketplace-get-customer-leads/sql-get-it-now.png)
31+
32+
![Windows Server Create](./media/commercial-marketplace-get-customer-leads/windows-server-create.png)
33+
34+
3. A customer takes a "Test Drive" or starts a “Free Trial” of your offer. Test Drives or free trials are accelerated opportunities for you to share your business instantly with potential customers without any barriers of entry.
35+
36+
![Dynamics 365 Test Drive](./media/commercial-marketplace-get-customer-leads/dynamics-365-test-drive.png)
37+
38+
![Dynamics 365 Test Drive](./media/commercial-marketplace-get-customer-leads/dynamics-365-free-trial.png)
39+
40+
## Connect to your CRM system
41+
42+
[!INCLUDE [Test drive content](./includes/connect-lead-management.md)]
43+
44+
## Understand lead data
45+
46+
Each lead you receive during the customer acquisition process has data in specific fields. The first field to look out for is the `LeadSource` field, which follows this format: **Source-Action** | **Offer**.
47+
48+
**Sources**: The value for this field is populated based on the marketplace that generated the lead. Possible values are `"AzureMarketplace"`, `"AzurePortal"`, and `"AppSource (SPZA)"`.
49+
50+
**Actions**: The value for this field is populated based on the action the customer took in the marketplace, which generated the lead.
51+
52+
Possible values are:
53+
54+
- "INS" -- Installation. This action is on Azure Marketplace or
55+
AppSource when a customer buys your product.
56+
- "PLT" -- Stands for Partner Led Trial. This action is on AppSource when a customer uses the Contact me option.
57+
- "DNC" -- Do Not Contact. This action is on AppSource when a
58+
Partner who was cross listed on your app page gets requested to be
59+
contacted. We're sharing the heads up that this customer was cross
60+
listed on your app, but they don't need to be contacted.
61+
- "Create" -- This action is only inside the Azure portal and is generated when a customer purchases your offer to their account.
62+
- "StartTestDrive" -- This action is for only for Test Drives, and is generated when a customer starts their test drive.
63+
64+
**Offers**: You may have multiple offers in the marketplace. The value for this field is populated based on the offer that generated the lead. The Publisher ID and Offer ID are both sent in this field and are values you provided when you published the offer to the marketplace.
65+
66+
The following examples show example values in the expected format `publisherid.offerid`:
67+
68+
1. `checkpoint.check-point-r77-10sg-byol`
69+
1. `bitnami.openedxcypress`
70+
1. `docusign.3701c77e-1cfa-4c56-91e6-3ed0b622145`
71+
72+
## Customer Info
73+
74+
The customer’s information is sent via multiple fields. The following example shows the customer information that's contained in a lead.
75+
76+
- FirstName: John
77+
- LastName: Smith
78+
- Email: jsmith\@microsoft.com
79+
- Phone: 1234567890
80+
- Country: US
81+
- Company: Microsoft
82+
- Title: CTO
83+
84+
>[!Note]
85+
>Not all the data in the previous example is always available for each lead. Because you'll get leads from multiple steps as mentioned in the Customer Leads section, the best way to handle the leads is to de-duplicate the records and personalize the follow-ups. This way each customer is getting an appropriate message, and you're creating a unique relationship.
86+
87+
## Best practices for lead management
88+
89+
1. *Process* - Define a clear sales process, with milestones, KPIs, and clear team ownership.
90+
2. *Qualification* - Define prerequisites, which indicate whether a lead has been fully qualified. Ensure sales or marketing representatives qualify leads carefully before taking them through the full sales process.
91+
3. *Follow up* - Don’t forget to follow up, expect the typical transaction to require 5 to 12 follow-up calls
92+
4. *Nurture* - Nurture your leads, in order to get you on the way to a higher profit margin.
93+
94+
## Leads frequently asked questions
95+
96+
### Where can I get help in setting up my lead destination?
97+
98+
You can find documentation [here](#connect-to-your-crm-system) or submit a support ticket through aka.ms/marketplacepublishersupport then select **‘offer creation’****your type of offer****‘lead management configuration.’**
99+
100+
### Am I required to configure a lead destination in order to publish an offer on the marketplace?
101+
102+
The answer depends on the type of offer you are publishing. SaaS and Dynamics 365 for Customer Engagement offers to list as 'Contact Me', all Dynamics 365 for Operations offers, all Dynamics 365 Business Central offers, and all Consulting Service offers require a connection to a lead destination. If your offer type was not listed, then it is not required. However, it is recommended you configure a lead destination so you don’t miss business opportunities.
103+
104+
### How can I find the test lead?
105+
106+
Search for `“MSFT_TEST”` in your lead destination, here’s a sample test lead from Microsoft:
107+
108+
```
109+
company = MSFT_TEST_636573304831318844
110+
country = US
111+
description = MSFT_TEST_636573304831318844
112+
113+
encoding = UTF-8
114+
encoding = UTF-8
115+
first_name = MSFT_TEST_636573304831318844
116+
last_name = MSFT_TEST_636573304831318844
117+
lead_source = MSFT_TEST_636573304831318844-MSFT_TEST_636573304831318844|<Offer Name>
118+
oid = 00Do0000000ZHog
119+
phone = 1234567890
120+
title = MSFT_TEST_636573304831318844
121+
```
122+
123+
### I have a live offer, but I’m not seeing any leads?
124+
125+
Make sure your connection to the lead destination is valid. We will send you a test lead after you hit publish on your offer in Partner Center. If you see the test lead, then the connection is valid. You can also test your lead connection by trying to acquire the offer preview during the preview step by clicking “get it now”, “contacts me” or "free trial" on the listing in the marketplace.
126+
127+
Also, make sure you are looking for the right data. The content in the [Understand lead data](#understand-lead-data) section of this document describes the lead data we send to your lead destination.
128+
129+
### I have configured Azure BLOB as my lead destination, why don't I see the lead?
130+
131+
The Azure Blob lead destination is no longer supported so you are missing any customer leads generated by your offer. Switch to any of the other [lead destination options](./commercial-marketplace-get-customer-leads.md).
132+
133+
### I received an email from Marketplace, why can't I find the lead in my CRM?
134+
135+
It's possible that the end user's email domain is from .edu. For privacy reasons, we don't pass PII data from .edu domain. Submit a support ticket through aka.ms/marketplacepublishersupport.
136+
137+
### I have configured Azure Table as my lead destination, how can I view the leads?
138+
139+
You can access the lead data stored in the Azure Table from the Azure Portal, or you can download and install [Azure Storage Explorer](https://azure.microsoft.com/features/storage-explorer/) for free to view your Azure storage account’s tables data.
140+
141+
### I have configured Azure Table as my lead destination, can I get notified whenever a new lead is sent by Marketplace?
142+
143+
Yes, follow the instructions to set up a Microsoft flow that sends an email if a lead is added to the Azure Table on the documentation [here](./commercial-marketplace-lead-management-instructions-azure-table.md).
144+
145+
### I have configured Salesforce as my lead destination, why can't I find the leads?
146+
147+
Check if the “web to lead” form is a mandatory field based on a picklist. If yes, switch over the field to a non-mandatory text field.
148+
149+
### There was an issue with my lead destination, and I missed some leads. Can I have them sent to me in an email?
150+
151+
Due to PII (Private Identifiable Information) policies, we cannot share lead information through unsecured email.
152+
153+
### I have configured Azure Table as my lead destination, how much will it cost?
154+
155+
Lead gen data is low (<1 GB for almost all publishers). The cost will depend on number of leads received, if 1,000 leads are received in a month, it costs around 50 cents. For more information about storage pricing, see [storage pricing](https://azure.microsoft.com/pricing/details/storage/).
156+
157+
If your question is still not answered, contact Support through aka.ms/marketplacepublishersupport, then select **‘offer creation’****your type of offer****‘lead management configuration.’**
158+
159+
## Next steps
160+
161+
Once the technical set-up is in place, you should incorporate these leads into your current sales & marketing strategy and operational processes. We are interested in better understanding your overall sales process and want to work closely with you on providing high-quality leads and enough data to make you successful. We welcome your feedback on how we can optimize and enhance the leads we send you with additional data to help make these customers successful. Let us know if you're interested in [providing
162+
feedback](mailto:[email protected]) and suggestions to enable your sales team to be more successful with Marketplace Leads.
Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
---
2+
title: Azure Table in commercial marketplace program| Azure Marketplace
3+
description: Configure lead management for Azure Blob
4+
services: Azure, Marketplace, commercial marketplace, Partner Center
5+
author: qianw211
6+
ms.service: marketplace
7+
ms.topic: conceptual
8+
ms.date: 7/30/2019
9+
ms.author: evansma
10+
---
11+
12+
# Lead management instructions for Azure Blob
13+
14+
>[!Caution]
15+
>The Azure Blob option to process leads from your marketplace offer has been deprecated. If you currently have an offer published with lead management configuration for Azure Blob, you are no longer receiving customer leads. Please update your lead management configuration to any of the other lead management options. Learn about the other options on the [lead management landing page](./commercial-marketplace-get-customer-leads.md).”
16+
17+
If your Customer Relationship Management (CRM) system is not explicitly supported in Partner Center for receiving Azure Marketplace and AppSource leads, you can use an Azure Blob to handle these leads. You can then choose to export the data and import it into your CRM system. The instructions in this article will give you through the process of creating an Azure Storage account, and an Azure Blob under that account. In addition, you can create a new flow using Microsoft Flow to send an email notification when your offer receives a lead.
18+
19+
20+
## How to configure Azure Blob
21+
22+
1. If you don't have an Azure account, you can [create a free trial account](https://azure.microsoft.com/pricing/free-trial/).
23+
1. After your Azure account is active, sign in to the [Azure portal](https://portal.azure.com).
24+
1. In the Azure portal, create a storage account using the following procedure.
25+
1. Select **+Create a resource** in the left menu bar. The **New** pane (blade) will be displayed to the right.
26+
2. Select **Storage** in the **New** pane. A **Featured** list is displayed to the right.
27+
3. Select the **Storage Account** to begin account creation. Follow the instructions in the article [Create a storage account](https://docs.microsoft.com/azure/storage/common/storage-quickstart-create-account?tabs=azure-portal).
28+
29+
![Steps to create an Azure storage account](./media/commercial-marketplace-lead-management-instructions-azure-blob/azure-storage-create.png)
30+
31+
For more information about storage accounts, select [Quickstart tutorial](https://docs.microsoft.com/azure/storage/). For more information about storage pricing, see [storage pricing](https://azure.microsoft.com/pricing/details/storage/).
32+
33+
4. Wait until your storage account is provisioned, a process that typically takes a few minutes. Then access your storage account from the **Home** page of the Azure portal by selecting **See all your resources** or by selecting **All resources** from the left navigation menubar of the Azure portal.
34+
35+
![Access your Azure storage account](./media/commercial-marketplace-lead-management-instructions-azure-blob/azure-storage-access.png)
36+
37+
5. From your storage account pane, select **Access keys** and copy the *Connection string* value for the key. Save this value as this is the *Storage Account Connection String* value that you will need to provide in the publishing portal to receive leads for your marketplace offer.
38+
39+
An example of a connection sting is:
40+
41+
```sql
42+
DefaultEndpointsProtocol=https;AccountName=myAccountName;AccountKey=myAccountKey;EndpointSuffix=core.windows.net
43+
```
44+
45+
![Azure storage key](./media/commercial-marketplace-lead-management-instructions-azure-blob/azure-storage-keys-2.png)
46+
47+
6. From your storage account page, select **Blobs**.
48+
49+
![Azure storage key](./media/commercial-marketplace-lead-management-instructions-azure-blob/select-blobs.png)
50+
51+
7. Once on the blobs page, select the **+ Container** button.
52+
53+
8. Type a **name** for your new container. The container name must be lowercase, must start with a letter or number, and can include only letters, numbers, and the dash (-) character. For more information about container and blob names, see [Naming and referencing containers, blobs, and metadata](https://docs.microsoft.com/rest/api/storageservices/naming-and-referencing-containers--blobs--and-metadata).
54+
55+
Save this value as this is the *Container Name* value that you need to provide in the publishing portal to receive leads for your marketplace offer.
56+
57+
9. Set the level of public access to the container as **Private (no anonymous access)**.
58+
59+
10. Select **OK** to create the container.
60+
61+
![New Container](./media/commercial-marketplace-lead-management-instructions-azure-blob/new-container.png)
62+
63+
## Configure your offer to send leads to the Azure Blob
64+
65+
When you are ready to configure the lead management information for your offer in the publishing portal, follow the below steps:
66+
67+
1. Navigate to the **Offer setup** page for your offer.
68+
2. Select **Connect** under the Lead Management section.
69+
70+
![Connect Offer](./media/commercial-marketplace-lead-management-instructions-azure-blob/connect-offer.png)
71+
72+
3. On the Connection details pop-up window, select **Azure Blob** for the Lead Destination.
73+
74+
![Connect Detail](./media/commercial-marketplace-lead-management-instructions-azure-blob/connect-details.png)
75+
76+
4. Provide the **Container name** and **Storage Account Connection string** you got from following these instructions.
77+
78+
* Container name example: `marketplaceleadcontainer`
79+
* Storage Account Connection string example: `DefaultEndpointsProtocol=https;AccountName=myAccountName;AccountKey=myAccountKey;EndpointSuffix=core.windows.net`
80+
![Connection Detail](./media/commercial-marketplace-lead-management-instructions-azure-blob/connection-details.png)
81+
82+
5. Select **Save**.
83+
84+
> [!NOTE]
85+
> You must finish configuring the rest of the offer and publish it before you can receive leads for the offer.
86+
87+

0 commit comments

Comments
 (0)