This article helps you:
Pull data into Amplitude from your app or a third-party source
Identify valuable resources and APIs to consider during instrumentation
Amplitude Analytics relies on data to generate charts, experiments, and other types of analyses. This data comes from your product, app, or website, or from a third-party product like Salesforce or Segment.
You may need to involve your developer or engineer for this step.
This article is intended as a broad overview. For a more in-depth explanation of setting up a taxonomy, check out the Data Taxonomy Playbook.
This feature is available to users on all Amplitude plans.
Getting data into Amplitude from your product happens at the project level. Remember when you created your first Amplitude project? When you did that, Amplitude generated an API key to ensure your product data finds its way to the correct Amplitude project. You must use this key to initialize the SDK in your product or website; here's how to find it in an existing Amplitude project.
The most popular way to get data into Amplitude from web products or websites is the Browser SDK. Learn more about it here.
Once you've got the API key mentioned in the beginning of this section, add it to the Amplitude JavaScript snippet, then paste that snippet to all parts of your product that generate the data you want Amplitude to track. This must appear at the top of every page you want to track via Amplitude, and it must include the amplitude.init()
statements. See this screenshot for an example snippet.
Again, depending on your level of knowledge and / or comfort with JavaScript, you may want to involve someone from your development or engineering team in this phase. And definitely take advantage of all the resources around SDKs that are available here.
After instrumenting Amplitude successfully, your data becomes visible as soon as your product begins sending events.
You can import data from a wide range of third-party data sources. To learn more, check out Amplitude's SDK documentation.
You can send data to Amplitude in different ways: SDKs, HTTP API v2, Batch API, Amplitude's integration with Segment, or Amplitude's integration with mParticle. The below lists include examples of powerful APIs and useful resources to keep in mind. Your Success Manager is always available to help answer questions.
Thanks for your feedback!
May 24th, 2024
Need help? Contact Support
Visit Amplitude.com
Have a look at the Amplitude Blog
Learn more at Amplitude Academy
© 2024 Amplitude, Inc. All rights reserved. Amplitude is a registered trademark of Amplitude, Inc.