A custom-built, per-tenant AL extension that pulls LinkedIn Lead Gen Form submissions into Dynamics 365 in real time — mapped, deduped, attributed, and auto-routed to the right rep. Built, installed, and supported by ECOSIRE on your environment. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $199.00 USD; request a quote for a scoped proposal.
示意预览A custom-built, per-tenant AL extension that pulls LinkedIn Lead Gen Form submissions into Dynamics 365 in real time — mapped, deduped, attributed, and auto-routed to the right rep. Built, installed, and supported by ECOSIRE on your environment.
无需自行搭建——由 ECOSIRE 构建、安装并提供支持的可用应用。
以一次性构建价格开始。我们在启动时与您共同确定范围。
ECOSIRE 在您的 Dynamics 365 Business Central 上构建、配置并安装。
约 2–4 周内上线,并提供上线后的支持期。
Your LinkedIn ads are generating leads — but they sit in LinkedIn Campaign Manager until someone exports a CSV days later, by which point the prospect has gone cold. This connector closes that gap by wiring the LinkedIn Lead Sync API directly into your Dynamics 365 / Business Central tenant.
ECOSIRE builds this as a per-tenant AL extension (not a generic AppSource download). We register a LinkedIn developer app against your Lead Gen Forms, store the OAuth credentials securely using BC's Isolated Storage, and stand up a Job Queue entry that polls the LinkedIn Lead Sync API on the cadence you choose — or receives near-real-time pushes where your LinkedIn ad account supports webhooks. Each submission is parsed, field-mapped, and written into your lead/contact tables via table extensions and codeunit business logic.
Because it's built to order, the field mapping matches your schema — LinkedIn question keys to BC fields including custom fields you've already added. Dedup runs against email and company domain before any record is created, so you don't pollute your CRM with duplicates. Campaign name, creative, and ad_id are captured for attribution, and a configurable assignment rule routes each lead to the right salesperson or team.
What you get is honest and scoped: a real engineer registers the LinkedIn integration, writes and tests the AL extension, deploys it to your sandbox first, then publishes per-tenant to production with the right permission sets. After go-live we keep it running — LinkedIn API versions change, and we handle that under support. No vague "connect anything" promises, just one job done properly: every LinkedIn lead in Dynamics 365, fast.
Runs LinkedIn lead-gen campaigns and is tired of exporting CSVs. Wants leads in Dynamics 365 within minutes, tagged with the campaign that produced them so they can prove ROI.
Owns CRM data quality and rep assignment. Needs dedup and routing rules enforced automatically so reps follow up fast and the pipeline stays clean.
Responsible for the tenant. Prefers a scoped, per-tenant AL extension with proper permission sets and Isolated Storage over a hand-rolled integration nobody can maintain.
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | 奥杜本机 |
|---|---|---|---|---|
| Real-time LinkedIn Lead Sync API ingestion into BC | 包含 | 部分支持 | 部分支持 | |
| Field mapping to your custom lead/contact fields | 包含 | 包含 | 部分支持 | |
| Dedup against existing email/company domain | 包含 | 部分支持 | 部分支持 | |
| Campaign + ad_id attribution stored on the lead | 包含 | 部分支持 | 部分支持 | |
| Auto-assignment / routing rules | 包含 | 部分支持 | 部分支持 | |
| Installed and supported on your tenant by an engineer | 包含 | 不包括在内 | 不包括在内 | |
| Ongoing maintenance for LinkedIn API version changes | 包含 | 不包括在内 | 部分支持 | |
| Credentials secured in BC Isolated Storage with permission sets | 包含 | 部分支持 | 部分支持 |
Typical delivery is 2–4 weeks from kickoff, depending on how many forms and how complex your field mapping and routing rules are. We start with a short scoping call to confirm your BC version, lead/contact schema, and LinkedIn ad account. We then register the LinkedIn app, build and unit-test the AL extension, deploy to your sandbox for you to validate against live test submissions, and only then publish per-tenant to production.
LinkedIn periodically versions its Lead Sync API and OAuth scopes, and Business Central has regular major releases. Under our support arrangement we monitor those changes and update the extension so ingestion keeps working — including token reconnection if credentials expire. You can also request mapping or routing changes as your campaigns evolve. Support terms are agreed at purchase; we don't leave you with an extension that silently stops pulling leads.
No — and we're explicit about that. This is a build-to-order per-tenant extension. ECOSIRE registers the LinkedIn integration, writes the AL code to match your schema, and installs it on your environment. That's why the mapping and routing fit your tenant exactly rather than forcing a generic, one-size-fits-all layout.
Yes. The core connector targets Business Central, but where your front end is Dynamics 365 CE / Dataverse we build a path that lands leads in Dataverse via the BC OData/REST API and Power Platform integration. We confirm the exact topology during scoping so the leads end up wherever your sales team actually works.
Every ingestion run is idempotent on LinkedIn's own lead ID, so re-polling the same submission never creates a second record. On top of that, configurable dedup rules match incoming leads against existing email and company domain — when a match is found we update the existing record and log the touch instead of creating a duplicate.
OAuth2 client credentials and refresh tokens are stored in Business Central Isolated Storage, scoped to the extension — never in plain setup fields or in source control. Access to the configuration and to raw LinkedIn payloads is gated behind a dedicated permission set, so only authorized administrators can view or change the connection.
A custom-built, per-tenant AL extension that pulls LinkedIn Lead Gen Form submissions into Dynamics 365 in real time — mapped, deduped, attributed, and auto-routed to the right rep. Built, installed, and supported by ECOSIRE on your environment.