Actions132
- AI Actions
- Extract Text From Document
- Check Content Policy
- Detect Adult Content
- Detect Brand
- Detect Color
- Detect Email Type
- Detect Faces
- Extract Entities
- Extract Contact Information
- Extract Customizable Information From Text
- Fuzzy Text Matcher
- Generate Image
- Generate JavaScript Code
- Generate Python Code
- Detect Language
- Detect Mood
- Extract Text From PDF
- Recognize Objects in Image
- Extract Text From Image
- Redact Sensitive Information From PDF
- Remove Background Image
- Summarize Text
- Transcribe
- Translate Text
- Image Actions
- Business Actions
- Convert Actions
- Generate Actions
- Crypto Actions
- Operator Actions
- Storage Actions
- Scheduler Actions
- Text Actions
- Chart Actions
- Code Actions
- Calculate Actions
- Date and Time Actions
- PDF Actions
- Compress PDF File
- Count PDF Pages
- Create Empty PDF
- Decrypt PDF
- Convert DOCX to PDF
- Draw Image on PDF
- Draw Text on PDF
- Encrypt PDF
- Convert HTML to PDF
- Convert Markdown to PDF
- Manage PDF Metadata
- Merge PDF Files
- Add PDF Pages
- Remove PDF Pages
- Resize PDF Pages
- Rotate PDF Pages
- Convert PDF to Base64
- Convert PDF to Image
- Split PDF File
- Add Image Watermark to PDF
- Add Text Watermark to PDF
- Shortened URL Actions
Operator → Parse UTM Parameters
AI-generatedOverview
The node "0CodeKit" provides a collection of no-code utility tools grouped under various resources, including an "Operator" resource. Within the "Operator" resource, the "Parse UTM Parameters" operation extracts UTM parameters from a given URL. This is useful for marketing and analytics workflows where you want to analyze or route data based on UTM tags embedded in URLs.
For example, if you have URLs with tracking parameters like utm_source, utm_medium, and utm_campaign appended, this operation will parse those parameters into structured data that can be used downstream in your workflow for segmentation, reporting, or triggering specific actions.
Properties
| Name | Meaning |
|---|---|
| URL with UTM Parameters | The full URL string containing UTM parameters to parse. Example: https://example.com?utm_source=newsletter&utm_medium=email |
Output
The output JSON contains the parsed UTM parameters extracted from the input URL. Typically, this would include fields such as:
utm_sourceutm_mediumutm_campaignutm_termutm_content
Each field corresponds to the respective UTM parameter found in the URL query string. If a parameter is not present, it may be omitted or set to null/empty.
No binary data output is involved in this operation.
Dependencies
- Requires an API key credential for authentication to the external 0CodeKit service.
- The node sends a POST request to the endpoint
/operator/utmparseon the base URLhttps://prod.0codekit.com. - Proper network access and valid API credentials are necessary for successful execution.
Troubleshooting
Common issues:
- Invalid or malformed URL input may cause parsing errors or empty results.
- Missing or incorrect API key credential will result in authentication failures.
- Network connectivity problems can prevent reaching the external API endpoint.
Error messages:
- Authentication errors typically indicate invalid or missing API credentials; verify and update the API key.
- Parsing errors may occur if the URL does not contain any UTM parameters or is improperly formatted; ensure the URL is correct and includes UTM tags.
- HTTP errors (e.g., 4xx or 5xx) suggest issues with the request or server; check the request payload and retry later if needed.
Links and References
- Google Analytics UTM Parameters Guide
- 0CodeKit API Documentation (if publicly available) (Note: link is illustrative)