Internship Tasks

2798 hands-on tasks to practice real job skills - earn XP, build a track record, get noticed for internships.

All Tracks Agile Scrum Programming Data Analysis Project Management DevOps UI/UX Design Digital Marketing Robotics
All Levels Beginner Intermediate Advanced Expert
💻 Beginner

Compress Campaign Assets for Upload

Package the campaign's image and video assets into a single compressed file before sending to the design team.

Digital Marketing
⏱ 10min ⭐ 200 XP
💻 Beginner

View Recent Content Repo Changes

Check the last few changes made to the website content repository before a content review.

Digital Marketing
⏱ 10min ⭐ 200 XP
💻 Beginner

View the First Rows of a Large Export

Quickly preview the first 10 rows of a large customer export file.

Digital Marketing
⏱ 3min ⭐ 50 XP
💻 Beginner

View the Last Entries of a Log File

Check the most recent entries in the email sending log to confirm the last campaign went out.

Digital Marketing
⏱ 3min ⭐ 50 XP
💻 Beginner

Count Unique Referral Sources

Count how many leads came from each referral source in the leads.csv file.

Digital Marketing
⏱ 10min ⭐ 200 XP
💻 Beginner

List Files Modified Today

Check which campaign files were modified in the last 24 hours ahead of a launch review.

Digital Marketing
⏱ 10min ⭐ 200 XP
📊 Beginner

Website Traffic Sources Breakdown

Analyze the chart built from this data and answer the questions.

Digital Marketing
⏱ 10min ⭐ 200 XP
📊 Beginner

Email Subject Line A/B Test Open Rates

Analyze the chart built from this data and answer the questions.

Digital Marketing
⏱ 10min ⭐ 200 XP
📊 Beginner

Instagram vs Facebook Engagement Comparison

Analyze the chart built from this data and answer the questions.

Digital Marketing
⏱ 3min ⭐ 50 XP
📊 Beginner

Ad Spend vs Revenue Correlation

Analyze the chart built from this data and answer the questions.

Digital Marketing
⏱ 3min ⭐ 50 XP
📊 Beginner

Customer Satisfaction Scores by Support Channel

Analyze the chart built from this data and answer the questions.

Digital Marketing
⏱ 10min ⭐ 200 XP
📊 Beginner

Newsletter Subscriber Growth

Analyze the chart built from this data and answer the questions.

Digital Marketing
⏱ 3min ⭐ 50 XP
📊 Beginner

Influencer Campaign Reach Comparison

Analyze the chart built from this data and answer the questions.

Digital Marketing
⏱ 3min ⭐ 50 XP
💻 Beginner

Test a Webhook Endpoint

Your marketing automation tool needs a webhook tested before going live. Send a test POST request to it.

Digital Marketing
⏱ 3min ⭐ 50 XP
🔍 Beginner

Schema Markup for FAQ Page

Google's rich results test flags this FAQ schema as invalid. Find the missing colon.

Digital Marketing
⏱ 10min ⭐ 200 XP
🔍 Beginner

Landing Page Meta Viewport Tag

The page isn't rendering properly on mobile devices. Find the misspelled meta tag name.

Digital Marketing
⏱ 10min ⭐ 200 XP
🔍 Beginner

Google Ads Responsive Search Ad Character Limit

Google Ads rejects this ad for exceeding a field's character limit. Find the offending line (headlines max 30 characters).

Digital Marketing
⏱ 10min ⭐ 200 XP
🔍 Beginner

Landing Page Duplicate Title Tags

SEO audit flags a duplicate title tag issue on this page. Find the extra tag that shouldn't be there.

Digital Marketing
⏱ 3min ⭐ 50 XP
🧮 Beginner

Calculate CPM

Column B has Ad Spend, Column C has Impressions. Write the formula for Cost Per 1,000 Impressions in D2.

Digital Marketing
⏱ 3min ⭐ 50 XP
🧮 Beginner

Calculate ROAS

Column B has Revenue, Column C has Ad Spend. Write the formula for Return on Ad Spend in D2.

Digital Marketing
⏱ 10min ⭐ 200 XP
🧮 Beginner

Calculate Email Click Rate

Column B has Clicks, Column C has Delivered. Write the formula for Email Click Rate (%) in D2.

Digital Marketing
⏱ 3min ⭐ 50 XP
🧮 Beginner

Calculate Bounce Rate (Email)

Column B has Bounces, Column C has Emails Sent. Write the formula for Email Bounce Rate (%) in D2.

Digital Marketing
⏱ 10min ⭐ 200 XP
🧮 Beginner

Calculate Engagement Rate

Column B has Likes+Comments+Shares total, Column C has Reach. Write the formula for Engagement Rate (%) in D2.

Digital Marketing
⏱ 3min ⭐ 50 XP
🧮 Beginner

Calculate Cost Per Lead

Column B has Ad Spend, Column C has Leads Generated. Write the formula for Cost Per Lead in D2.

Digital Marketing
⏱ 10min ⭐ 200 XP
🧮 Beginner

Calculate Lead-to-Customer Rate

Column B has Customers, Column C has Leads. Write the formula for Lead-to-Customer Rate (%) in D2.

Digital Marketing
⏱ 10min ⭐ 200 XP
🧮 Beginner

Calculate Frequency

Column B has Impressions, Column C has Reach. Write the formula for ad Frequency in D2.

Digital Marketing
⏱ 10min ⭐ 200 XP
🧮 Beginner

Calculate Video View Rate

Column B has Video Views, Column C has Impressions. Write the formula for Video View Rate (%) in D2.

Digital Marketing
⏱ 10min ⭐ 200 XP
🧮 Beginner

Calculate Share of Voice

Column B has Brand Mentions, Column C has Total Category Mentions. Write the formula for Share of Voice (%) in D2.

Digital Marketing
⏱ 10min ⭐ 200 XP
🧮 Beginner

Calculate Churn Rate

Column B has Customers Lost, Column C has Customers at Start of Period. Write the formula for Churn Rate (%) in D2.

Digital Marketing
⏱ 3min ⭐ 50 XP
🧮 Beginner

Calculate Retention Rate

Column B has Customers at End (excluding new), Column C has Customers at Start. Write the formula for Retention Rate (%) in D2.

Digital Marketing
⏱ 10min ⭐ 200 XP
🧮 Beginner

Calculate Cost Per View

Column B has Ad Spend, Column C has Video Views. Write the formula for Cost Per View in D2.

Digital Marketing
⏱ 10min ⭐ 200 XP
🧮 Beginner

Calculate Pageviews Per Session

Column B has Total Pageviews, Column C has Total Sessions. Write the formula for Pageviews Per Session in D2.

Digital Marketing
⏱ 3min ⭐ 50 XP
🧮 Beginner

Calculate Landing Page Conversion Rate

Column B has Conversions, Column C has Landing Page Visitors. Write the formula for Conversion Rate (%) in D2.

Digital Marketing
⏱ 3min ⭐ 50 XP
🧮 Beginner

Calculate MQL Rate

Column B has Marketing Qualified Leads, Column C has Total Leads. Write the formula for MQL Rate (%) in D2.

Digital Marketing
⏱ 10min ⭐ 200 XP
🧮 Beginner

Calculate LTV (Simple Model)

Column B has Average Purchase Value, Column C has Average Number of Purchases per Year, Column D has Average Customer Lifespan (years). Write the formula for Customer Lifetime Value in E2.

Digital Marketing
⏱ 3min ⭐ 50 XP
🧮 Beginner

Calculate Percentage of Budget Spent

Column B has Amount Spent, Column C has Total Budget. Write the formula for Percentage of Budget Spent in D2.

Digital Marketing
⏱ 3min ⭐ 50 XP
🧮 Beginner

Calculate Average Session Duration Ratio

Column B has Total Session Duration (seconds), Column C has Number of Sessions. Write the formula for Average Session Duration in D2.

Digital Marketing
⏱ 3min ⭐ 50 XP
🧮 Beginner

Calculate Ad Recall Cost

Column B has Ad Spend, Column C has Estimated Ad Recall Lift (people). Write the formula for Cost Per Ad Recall Lift in D2.

Digital Marketing
⏱ 3min ⭐ 50 XP
📊 Beginner

Monthly Website Traffic by Channel

Analyze the chart built from this data and answer the questions.

Digital Marketing
⏱ 3min ⭐ 50 XP
📊 Beginner

Ad Spend vs Conversions by Platform

Analyze the chart built from this data and answer the questions.

Digital Marketing
⏱ 3min ⭐ 50 XP
📊 Beginner

Email Campaign Performance by Day

Analyze the chart built from this data and answer the questions.

Digital Marketing
⏱ 3min ⭐ 50 XP
📊 Beginner

Customer Age Demographics

Analyze the chart built from this data and answer the questions.

Digital Marketing
⏱ 10min ⭐ 200 XP
📊 Beginner

Bounce Rate by Device Type

Analyze the chart built from this data and answer the questions.

Digital Marketing
⏱ 10min ⭐ 200 XP
📊 Beginner

CTR by Ad Creative Variant

Analyze the chart built from this data and answer the questions.

Digital Marketing
⏱ 3min ⭐ 50 XP
📊 Beginner

Campaign Budget Allocation

Analyze the chart built from this data and answer the questions.

Digital Marketing
⏱ 3min ⭐ 50 XP
📊 Beginner

Customer Acquisition Cost Trend

Analyze the chart built from this data and answer the questions.

Digital Marketing
⏱ 10min ⭐ 200 XP
📊 Beginner

Engagement Rate by Post Type

Analyze the chart built from this data and answer the questions.

Digital Marketing
⏱ 10min ⭐ 200 XP
🔢 Beginner

Website Technical SEO Audit Steps

Arrange the steps in the correct order, from first to last.

Digital Marketing
⏱ 10min ⭐ 200 XP
🔢 Beginner

Webinar Marketing Funnel

Arrange the steps in the correct order, from first to last.

Digital Marketing
⏱ 10min ⭐ 200 XP
🔢 Beginner

Marketing Budget Planning Cycle

Arrange the steps in the correct order, from first to last.

Digital Marketing
⏱ 3min ⭐ 50 XP
🔢 Beginner

Case Study Creation Process

Arrange the steps in the correct order, from first to last.

Digital Marketing
⏱ 3min ⭐ 50 XP
🔢 Beginner

Landing Page Creation Process

Arrange the steps in the correct order, from first to last.

Digital Marketing
⏱ 10min ⭐ 200 XP
🔢 Beginner

Email Segmentation Setup

Arrange the steps in the correct order, from first to last.

Digital Marketing
⏱ 10min ⭐ 200 XP
🔢 Beginner

Instagram Growth Strategy Rollout

Arrange the steps in the correct order, from first to last.

Digital Marketing
⏱ 3min ⭐ 50 XP
🔢 Beginner

Google Ads Campaign Audit

Arrange the steps in the correct order, from first to last.

Digital Marketing
⏱ 3min ⭐ 50 XP
🔢 Beginner

Affiliate Program Launch Steps

Arrange the steps in the correct order, from first to last.

Digital Marketing
⏱ 10min ⭐ 200 XP
🔢 Beginner

Brand Style Guide Development

Arrange the steps in the correct order, from first to last.

Digital Marketing
⏱ 3min ⭐ 50 XP
🔍 Beginner

Broken UTM Link

The UTM link isn't tracking campaign data correctly. Find the broken line.

Digital Marketing
⏱ 3min ⭐ 50 XP
🔍 Beginner

Google Tag Manager dataLayer Push

The dataLayer push is throwing a JavaScript error. Find the syntax mistake.

Digital Marketing
⏱ 10min ⭐ 200 XP
🔍 Beginner

Mailchimp Signup Form Field

First names aren't being captured by Mailchimp. Find the missing attribute causing it.

Digital Marketing
⏱ 10min ⭐ 200 XP
🔍 Beginner

Merge Tag Typo in Email

Every subscriber's name shows up blank in the subject line. Find the broken merge tag.

Digital Marketing
⏱ 3min ⭐ 50 XP
🔍 Beginner

Google Ads Conversion Tracking Snippet

Conversions aren't being recorded. Find the syntax error preventing the script from running.

Digital Marketing
⏱ 10min ⭐ 200 XP
🔍 Beginner

Open Graph Tags Duplicate Property

Social media previews are showing the wrong title. Find the duplicate tag causing the conflict.

Digital Marketing
⏱ 3min ⭐ 50 XP
🔍 Beginner

Twitter Card Meta Tag

Twitter/X previews aren't rendering. Find the misspelled meta tag name.

Digital Marketing
⏱ 10min ⭐ 200 XP
🔍 Beginner

Broken Tracking Link in Email

Clicking the link in the email client fails to open properly. Find the missing part of the URL.

Digital Marketing
⏱ 3min ⭐ 50 XP
🔍 Beginner

Google Analytics gtag.js Snippet

Analytics isn't tracking any pageviews. Find the syntax error in the config call.

Digital Marketing
⏱ 10min ⭐ 200 XP
🔍 Beginner

Ecommerce Purchase Event Tracking

The purchase event isn't firing correctly. Find the missing comma.

Digital Marketing
⏱ 10min ⭐ 200 XP
🔍 Beginner

Newsletter Unsubscribe Link

Clicking unsubscribe throws a broken link error for every recipient. Find the syntax mistake.

Digital Marketing
⏱ 10min ⭐ 200 XP
🔍 Beginner

Landing Page Form Action URL

The form fails validation in some browsers. Find the attribute missing quotation marks.

Digital Marketing
⏱ 3min ⭐ 50 XP
🔍 Beginner

Countdown Timer Script for Sale Page

The console shows a linting warning on this countdown script. Find the missing semicolon.

Digital Marketing
⏱ 10min ⭐ 200 XP
🔍 Beginner

Email A/B Subject Line Test Config

The campaign platform rejects this JSON config. Find the missing comma.

Digital Marketing
⏱ 10min ⭐ 200 XP
🌳 Beginner

Ad Fatigue

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 10min ⭐ 200 XP
🌳 Beginner

Email Send Time

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 3min ⭐ 50 XP
🌳 Beginner

Budget Reallocation

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 3min ⭐ 50 XP
🌳 Beginner

Influencer Vetting

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 3min ⭐ 50 XP
🌳 Beginner

Keyword Cannibalization

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 3min ⭐ 50 XP
🌳 Beginner

Landing Page A/B Test

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 3min ⭐ 50 XP
🌳 Beginner

PPC Budget Depletion

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 3min ⭐ 50 XP
🌳 Beginner

Content Calendar Conflict

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 10min ⭐ 200 XP
🌳 Beginner

Bounce Rate Spike

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 10min ⭐ 200 XP
🌳 Beginner

Competitor Price Drop

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 3min ⭐ 50 XP
🌳 Beginner

Influencer Contract Breach

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 3min ⭐ 50 XP
🌳 Beginner

Low Email Open Rate

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 10min ⭐ 200 XP
🌳 Beginner

Ad Platform Policy Violation

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 3min ⭐ 50 XP
🌳 Beginner

Low-Converting High-Traffic Page

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 3min ⭐ 50 XP
🌳 Beginner

UTM Parameter Mistake

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 3min ⭐ 50 XP
🌳 Beginner

Landing Page Mobile Issue

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 10min ⭐ 200 XP
🌳 Beginner

Social Proof Placement

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 3min ⭐ 50 XP
🌳 Beginner

Google My Business Review

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 3min ⭐ 50 XP
🌳 Beginner

Discount Code Overuse

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 10min ⭐ 200 XP
🌳 Beginner

SEO Keyword Stuffing Legacy Content

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 3min ⭐ 50 XP
🌳 Beginner

Paid Search Quality Score

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 3min ⭐ 50 XP
🌳 Beginner

Ad Creative Compliance

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 3min ⭐ 50 XP
🌳 Beginner

Customer Persona Mismatch

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 3min ⭐ 50 XP
🌳 Beginner

Push Notification Overuse

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 3min ⭐ 50 XP
🌳 Beginner

Referral Program Fraud

Choose the best course of action for this marketing scenario.

Digital Marketing
⏱ 10min ⭐ 200 XP
🔢 Beginner

Technical SEO Audit Order

Arrange the steps in the correct order, from first to last.

Digital Marketing
⏱ 10min ⭐ 200 XP
🔢 Beginner

Product Launch Marketing Checklist

Arrange the steps in the correct order, from first to last.

Digital Marketing
⏱ 10min ⭐ 200 XP
🔢 Beginner

Content Marketing Funnel Stages

Arrange the steps in the correct order, from first to last.

Digital Marketing
⏱ 10min ⭐ 200 XP
🔢 Beginner

Content Calendar Creation

Arrange the steps in the correct order, from first to last.

Digital Marketing
⏱ 3min ⭐ 50 XP