Menu
NEW AGENT
MY AGENTS
ASSISTANTS
Targeted TikTok Traffic Generator
- Step 4
Summary - 14th Jan
Summary - 13th Jan
Summary - 12th Jan
Summary - 10th Jan
Summary - 7th Jan
Summary - 7th Jan
Summary - 4th Jan
Summary - 3rd Jan
Summary - 2nd Jan
SETTINGS
LOGOUT
Targeted TikTok Traffic Generator - Confirm & Copy Final Agent Code
1
Describe
Describe your task
2
Refine
Refine the plan
3
SubAgents
Review all agents
4
Deploy
Deploy your agent
Review Final Agent Copy
Expand
[ { "taskID": 223, "semanticTitleOfTask": "Generate Budget Recommendation for TikTok Ad Campaign", "taskDescription": "This task uses skill #223 to produce a recommended daily and total budget for a 7-day TikTok ad campaign aiming for a 10% conversion rate across the UK, USA, and Canada, factoring in peak days (Thu–Sun) and demographic/interest data.", "inputDescription": "Accepts a JSON object in VARIABLE1, containing the 10% conversion goal, 7-day campaign duration, peak days (Thu–Sun), target markets (UK, USA, Canada), and demographics (ages 18–55). Additional context such as campaign objectives and typical TikTok ad costs informs the recommendation.", "inputRequired": [ "VARIABLE1" ], "outputDescription": "Provides a structured budget recommendation detailing total budget, daily allocations (emphasizing Thu–Sun), market-specific distribution, and brief rationale with expected CPC and conversion cost estimates.", "outputName": "budget_recommendation", "promptInstruction": "You are an expert TikTok ads strategist. Provide a recommended budget for a 7-day campaign targeting a 10% conversion rate in the UK, USA, and Canada. Audience is ages 18–55, all genders, with peak days from Thu–Sun. The landing page is a TikTok mastery course. Provide total budget, daily allocations (peak emphasis), market-specific distribution, justification, and expected CPC/conversion costs. Base your suggestions on typical TikTok advertising metrics for educational products." }, { "taskID": 190, "semanticTitleOfTask": "Generate Campaign Configuration JSON File", "taskDescription": "This task compiles all campaign parameters, including the recommended budget from the previous task, into a structured JSON configuration file for a TikTok ad campaign. It ensures valid JSON with the required fields and sub-objects for scheduling, targeting, and conversion tracking.", "inputDescription": "Requires the output from the previous task (budget_recommendation) and the JSON object in VARIABLE1 containing campaign details (conversion goal, 7-day campaign duration, peak days, target markets, demographic info, interests, keywords, and landing page).", "inputRequired": [ "budget_recommendation", "VARIABLE1" ], "outputDescription": "Outputs a structured campaign_config_json file containing campaign name, duration, objective, budget allocation, scheduling (with peak days), geographic/demographic targeting, interest targeting, keywords, landing page URL, and relevant tracking/conversion settings.", "outputName": "campaign_config_json", "promptInstruction": "Create a valid JSON file named campaign_config.json for a 7-day TikTok ad campaign. Include campaign basics (name, duration, objective), total and daily budget (using the budget recommendation), scheduling for peak days (Thu–Sun), targeting (UK, USA, Canada, ages 18–55, all genders), interests (TikTok, social media, affiliate marketing, influencers), keywords, landing page, and conversion goal details. Use nested objects as appropriate and ensure proper JSON syntax." }, { "taskID": 201, "semanticTitleOfTask": "Generate UTM Parameter Documentation for TikTok Mastery", "taskDescription": "This task uses skill #190 to produce a detailed text file about UTM parameters for the TikTok Mastery campaign. It covers parameter structure, examples, best practices, channel implementation, and verification steps.", "inputDescription": "This task requires the campaign configuration from campaign_config_json which contains the campaign name, target URL, available utm_source and utm_medium options, and a fixed utm_campaign parameter. It also requires an overview of conversion goals.", "inputRequired": [ "campaign_config_json" ], "outputDescription": "A text file named tracking_details_txt that thoroughly explains the purpose and structure of UTM parameters, provides examples for multiple channels, and lists best practices for consistent implementation and verification.", "outputName": "tracking_details_txt", "promptInstruction": "You are a technical documentation specialist assigned to create instructions on implementing UTM parameters for the TikTok Mastery campaign. Provide a well-structured text file covering the purpose of UTM parameters, parameter structure (utm_source, utm_medium, utm_campaign, utm_content), example URLs, best practices, naming conventions, and verification steps." }, { "taskID": 202, "semanticTitleOfTask": "Generate JavaScript Tracking Pixel Code for TikTok Mastery", "taskDescription": "This task uses skill #190 to produce a JavaScript file that initializes tracking for the TikTok Mastery campaign. It implements event listeners for page views, clicks, and conversions, with geographic filtering for UK, USA, and Canada, plus error handling and a 10% conversion goal.", "inputDescription": "This task requires the campaign configuration from campaign_config_json referencing the target URL (https://dotcomecom.link/tiktokmastery), the relevant conversion page (checkout), and awareness of target regions (UK, USA, Canada) to implement geographic filtering in the code.", "inputRequired": [ "campaign_config_json" ], "outputDescription": "A JavaScript file that includes code to track page views, click events, and checkout conversions, applying location-based logic and a 10% conversion rate goal, complete with inline comments.", "outputName": "tiktok_mastery_pixel_js", "promptInstruction": "You are a web analytics developer preparing a tracking pixel for the TikTok Mastery campaign. Produce a JavaScript code snippet that tracks page views (for https://dotcomecom.link/tiktokmastery), click events, and conversions (checkout). Implement geographic filtering for the UK, USA, and Canada, error handling, and a 10% conversion rate goal. Include comments for clarity." }, { "taskID": 801, "semanticTitleOfTask": "Ad Platform Metrics API Integration", "taskDescription": "Connect to the specified ad platform API, authenticate, and retrieve daily performance metrics including clicks, conversions, costs, and geographic data for the TikTok Mastery campaign.", "inputDescription": "Requires campaign_config_json for the campaign credentials and targeting details, along with api_credentials, campaign_id, and date_range_parameters for data retrieval.", "inputRequired": [ "campaign_config_json", "api_credentials", "campaign_id", "date_range_parameters" ], "outputDescription": "Generates raw metrics data for each day from the ad platform, including date, region, clicks, conversions, and cost, which will be stored as an in-memory or text-based data structure for subsequent processing.", "outputName": "raw_metrics_data", "promptInstruction": "" }, { "taskID": 190, "semanticTitleOfTask": "Daily Metrics JSON Generator", "taskDescription": "Transforms the raw advertising metrics data into a standardized JSON structure for the TikTok Mastery campaign. Also calculates conversion rate and ensures numeric formatting.", "inputDescription": "The raw metrics data produced by the external API integration, included in raw_metrics_data, along with region codes (UK, USA, Canada) and date formatting rules, will be converted into a final daily_metrics_json output file.", "inputRequired": [ "raw_metrics_data" ], "outputDescription": "Outputs a properly formatted JSON file named daily_metrics_json containing daily campaign metrics by date and region, including calculated conversion rates for each entry.", "outputName": "daily_metrics_json", "promptInstruction": "Using the raw metrics from 'raw_metrics_data', produce a JSON object with a 'campaign_data' array. Each item must have date (YYYY-MM-DD), region (UK/USA/Canada), clicks (integer), conversions (integer), cost (two decimals), and conversion_rate (four decimals). The conversion_rate is conversions/clicks. Separate entries by region per day, sorted by date, ensuring correct numeric formatting and consistent currency." }, { "taskID": 310, "semanticTitleOfTask": "Parse JSON Metrics Data", "taskDescription": "This task reads and parses the daily_metrics_json file to extract date, country, clicks, conversions, and cost data. It outputs a structured format that can be used for further processing. It should handle missing or malformed data gracefully and maintain the relationship between metrics for each date-country combination.", "inputDescription": "A JSON file named daily_metrics_json, which contains daily traffic metrics including date, country, clicks, conversions, and cost. The parser must account for potentially missing or incorrect fields and preserve data integrity.", "inputRequired": [ "daily_metrics_json" ], "outputDescription": "A structured representation of the parsed metrics data containing date, country, clicks, conversions, and cost for each record. This output is suitable for further calculations and processing.", "outputName": "parsed_metrics_data", "promptInstruction": "ID #: 190 | Task: Parse JSON Metrics Data | Description: Parse the provided JSON metrics data and transform it into a structured format. The input JSON contains daily traffic metrics including date, country, clicks, conversions, and cost. Extract these values and organize them into a clean, structured format that can be used for further processing. Handle any potential missing or malformed data gracefully. The output should maintain the relationship between metrics for each unique date-country combination." }, { "taskID": 320, "semanticTitleOfTask": "Calculate Conversion Rates", "taskDescription": "This task uses the parsed metrics data from the previous step and calculates the conversion rate for each date-country combination as (conversions / clicks) * 100, rounding to two decimal places. It handles division by zero scenarios gracefully.", "inputDescription": "The structured metrics data produced by the previous task, containing date, country, clicks, conversions, and cost. Each record is used to calculate a new field, conversion rate.", "inputRequired": [ "parsed_metrics_data" ], "outputDescription": "Metrics data with an added conversion rate field for each record, formatted to two decimal places. This new field holds the percentage value of conversions relative to clicks.", "outputName": "metrics_with_conversion_rates", "promptInstruction": "ID #: 190 | Task: Calculate Conversion Rates | Description: Using the parsed metrics data, calculate the conversion rate for each date-country combination. The conversion rate should be calculated as (conversions / clicks) * 100 to get a percentage, rounded to 2 decimal places. If clicks are 0, set the conversion rate to 0%. Maintain all original data while adding the new calculated field, properly formatted, and handle any zero-division scenarios." }, { "taskID": 330, "semanticTitleOfTask": "Format CSV Row Data", "taskDescription": "This task transforms the metrics data, now including conversion rates, into properly formatted CSV rows. It adds column headers and formats each field (date, country, clicks, conversions, cost, conversion rate) as specified.", "inputDescription": "The metrics data including date, country, clicks, conversions, cost, and conversion rate. The task needs to format each record into a CSV row with correct data types and escaping rules.", "inputRequired": [ "metrics_with_conversion_rates" ], "outputDescription": "A list of CSV rows, beginning with a header row, properly escaped and formatted for each data field. These rows are ready to be compiled into a final CSV file.", "outputName": "formatted_csv_rows", "promptInstruction": "ID #: 190 | Task: Format CSV Row Data | Description: Transform the processed metrics data into properly formatted CSV rows. Create a header row with the columns Date, Country, Clicks, Conversions, Cost, Conversion Rate. Format data as follows: Date in YYYY-MM-DD, Country as text, Clicks and Conversions as whole numbers, Cost with two decimals, and Conversion Rate as a percentage with two decimals followed by a % sign. Ensure proper CSV escaping for any special characters." }, { "taskID": 340, "semanticTitleOfTask": "Generate Final CSV File", "taskDescription": "This task combines all CSV rows (header plus data) into a single CSV output text. It ensures proper line endings between rows and consistent formatting, creating a final file named TrafficSummary.csv.", "inputDescription": "A list of CSV rows (including the header) that have been properly formatted. The rows must be combined into one final CSV file with correct line endings and ordering.", "inputRequired": [ "formatted_csv_rows" ], "outputDescription": "A complete CSV text ready to save as TrafficSummary.csv. This file contains a single header row followed by data rows, sorted by date then country, and ends with a newline character.", "outputName": "TrafficSummary_csv", "promptInstruction": "ID #: 190 | Task: Generate Final CSV File | Description: Combine all formatted CSV rows into a single CSV file. Start with the header row, followed by data rows sorted by date and then country, ensuring proper line endings (CRLF) between rows. Validate that all rows follow the same structure, and that the file ends with a single newline. Output the final CSV text as TrafficSummary.csv." }, { "taskID": 185, "semanticTitleOfTask": "Generate Performance Analysis Report", "taskDescription": "This task uses the data from the TrafficSummary_csv to produce a text-based performance analysis report comparing the campaign results to a 10% conversion target. The report includes overall performance, regional breakdown, daily/temporal analysis, and key insights with recommendations.", "inputDescription": "The input is the data from TrafficSummary_csv containing daily clicks, conversions, cost, and regions for a 7-day TikTok campaign in the UK, USA, and Canada. The target conversion rate is 10%, and the timeframe is Thursday to Thursday.", "inputRequired": [ "TrafficSummary_csv" ], "outputDescription": "A text file that summarizes total clicks, conversions, conversion rate vs. 10% target, cost analysis, best vs. worst performing regions, daily/temporal insights, and final recommendations for future optimization.", "outputName": "analysis_report_txt", "promptInstruction": "You are a performance marketing analyst reviewing a 7-day TikTok traffic campaign. Using 'TrafficSummary_csv,' produce a report covering: 1) Overall performance (total clicks, conversions, cost, conversion rate vs. 10% target); 2) Regional breakdown (UK, USA, Canada, highest/lowest performance, anomalies); 3) Daily trends (peak vs. off-peak, best/worst days); 4) Key insights (findings, optimization, recommendations). Format in clear sections for non-technical stakeholders." }, { "taskID": 227, "semanticTitleOfTask": "Generate Performance Visualization Graph", "taskDescription": "This task uses the data from TrafficSummary_csv to create a dual-axis chart that visualizes daily clicks (bar chart) and conversion rate (line chart) over a 7-day period (Thursday to Thursday), with separate bar colors for UK, USA, and Canada.", "inputDescription": "The input includes TrafficSummary_csv, containing daily clicks, conversions, costs, dates, and regions (UK, USA, Canada). The chart should differentiate each region with distinct bar colors and a separate line for the conversion rate on a secondary axis.", "inputRequired": [ "TrafficSummary_csv" ], "outputDescription": "A JPEG file displaying the bar chart of daily clicks for each region and a line plot of conversion rate, with labeled axes, a legend, grid lines, date labels, and an overall professional style.", "outputName": "performance_graph_jpg", "promptInstruction": "Create a dual-axis chart showing daily clicks (bars) and conversion rate (line). X-axis: 7 days (Thu to Thu). Use separate bar colors for UK, USA, Canada and label axes, add a legend, and title 'TikTok Campaign Performance by Region.' Place conversion rate on a secondary Y-axis. Include date labels, a professional color scheme, grid lines, and visible percentage labels for conversion. Output as performance_graph.jpg." }, { "taskID": 190, "semanticTitleOfTask": "Parse Campaign Performance Data from CSV", "taskDescription": "Reads the TrafficSummary_csv file and extracts daily clicks, conversions, costs, and regional data, organizing it for subsequent analysis in this subagent workflow.", "inputDescription": "Requires the TrafficSummary_csv file containing the 7-day campaign results, including date ranges and regional metrics (UK, USA, Canada). The subagent will parse the CSV and structure the data for further processing.", "inputRequired": [ "TrafficSummary_csv" ], "outputDescription": "A structured data object containing daily metrics (clicks, conversions, cost, region, etc.) for the entire campaign period.", "outputName": "parsed_campaign_data", "promptInstruction": "" }, { "taskID": 223, "semanticTitleOfTask": "Generate Comprehensive Campaign Performance Analysis", "taskDescription": "Analyzes the parsed data to identify overall performance against the 10% conversion goal, day-of-week trends, cost efficiency, and regional differences, creating a detailed narrative.", "inputDescription": "Requires the structured data from parsed_campaign_data (daily metrics, region, dates) and knowledge of the 10% target. The subagent reviews metrics such as clicks, conversions, costs, and peak days (Thu–Sun) to produce a thorough analysis.", "inputRequired": [ "parsed_campaign_data" ], "outputDescription": "A detailed text-based analysis of campaign performance, highlighting conversion rates, cost metrics, trends, and region-specific insights for stakeholder review.", "outputName": "performance_analysis_text", "promptInstruction": "You are a digital marketing analyst reviewing a TikTok traffic campaign. Using the campaign data provided, analyze the following metrics for the 7-day period:\n• Daily clicks to the TikTok Mastery landing page\n• Conversion rates (target was 10%)\n• Cost metrics and ROI\n• Geographic performance across UK, USA, and Canada\n• Peak performance during Thursday–Sunday period\n\nPlease provide a comprehensive analysis that includes:\n1. Overall campaign performance vs. 10% conversion goal\n2. Regional performance comparison\n3. Day-of-week performance insights\n4. Cost efficiency analysis\n5. Notable trends or patterns\n6. Areas of success and improvement opportunities\n\nFormat your analysis in clear, professional language suitable for stakeholder review." }, { "taskID": 190, "semanticTitleOfTask": "Format Performance Insights into Readable Summary", "taskDescription": "Structures the detailed analysis into a concise, stakeholder-friendly summary with clear sections: Executive Summary, Detailed Metrics, and Insights & Recommendations.", "inputDescription": "Requires the performance_analysis_text from the preceding task. The subagent will reorganize findings, add headings, and ensure readability for business stakeholders.", "inputRequired": [ "performance_analysis_text" ], "outputDescription": "A well-formatted text document that features a high-level overview, detailed metrics analysis, and actionable insights/recommendations.", "outputName": "PerformanceInsights_txt", "promptInstruction": "Transform the provided performance analysis into a clear, structured summary document. Format the content into these sections:\n\nEXECUTIVE SUMMARY\n• Overall campaign performance\n• Achievement of 10% conversion goal\n• Key highlights\n\nDETAILED METRICS\n• Daily traffic volumes\n• Regional performance breakdown\n• Peak period analysis (Thu–Sun)\n• Cost metrics\n\nINSIGHTS & RECOMMENDATIONS\n• Success factors\n• Areas for optimization\n• Actionable next steps\n\nUse bullet points where appropriate. Keep language concise and business-focused. Include specific numbers but present them in an easily digestible format." }, { "taskID": 227, "semanticTitleOfTask": "Create Performance Visualization Graph", "taskDescription": "Generates a multi-line/dual-axis graph showing daily clicks by region (UK, USA, Canada) on the primary Y-axis and conversion rate on the secondary Y-axis, comparing actual conversion rate against the 10% target line over the 7-day campaign.", "inputDescription": "Requires the parsed_campaign_data with daily metrics (clicks, conversions, cost) and region breakdown. The subagent uses these to visualize performance trends, including both regional traffic and conversion rate over time.", "inputRequired": [ "parsed_campaign_data" ], "outputDescription": "A JPG image file that displays daily traffic and conversion rate trends by region, featuring a clear legend, date labels, and distinct lines for the actual conversion rate and the 10% target.", "outputName": "performance_graph_jpg_2", "promptInstruction": "Create a multi-line graph visualization showing:\n\nPrimary Y-axis: Daily clicks\nSecondary Y-axis: Conversion rate (%)\nX-axis: Campaign dates (7 days)\nData series:\n• Daily clicks by region (UK, USA, Canada)\n• Overall conversion rate line\n• Target conversion rate line (10%)\n\nInclude:\n• Clear legend\n• Date labels on X-axis\n• Percentage labels on secondary Y-axis\n• Color coding by region\n• Grid lines for readability\n• Title: \"TikTok Mastery Campaign Performance\"\n• Subtitle: \"Regional Traffic and Conversion Rates\"\n\nUse contrasting colors for clarity. Ensure the conversion rate line is distinct from regional traffic lines." } ]
Happy? Now Copy-Paste To Proceed...
BACK TO SUBAGENTS
COPY TO CLIPBOARD