Sweeps

Enter Your Guess for a Chance to WIN! – Mystery Crunch

View saved
How does this find feel?

Cap’n Crunch Mystery Crunch Guess the Flavor Sweepstakes

:root {
–primary-color: #005cb9; /* Cap’n Crunch Blue */
–secondary-color: #fdd100; /* Cap’n Crunch Yellow */
–text-color: #333333;
}

body {
font-family: ‘Helvetica Neue’, Helvetica, Arial, sans-serif;
background-color: #f9f9f9;
color: var(–text-color);
margin: 0;
padding: 0;
line-height: 1.7;
}

.container {
max-width: 800px;
margin: 0 auto;
padding: 20px;
background: white;
box-shadow: 0 0 20px rgba(0,0,0,0.1);
}

/* Progress Bar Styling */
#progress-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 8px;
background: #e0e0e0;
z-index: 10000;
}
#progress-bar {
height: 100%;
width: 0%;
background: var(–primary-color);
transition: width 0.1s;
}
#progress-text {
position: fixed;
top: 12px;
right: 20px;
background: rgba(255,255,255,0.95);
padding: 5px 15px;
border-radius: 20px;
font-size: 12px;
font-weight: bold;
z-index: 10000;
box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}

/* Modal Styling */
.modal-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0,0,0,0.8);
display: flex;
justify-content: center;
align-items: center;
z-index: 20000;
}
.modal-content {
background: white;
padding: 40px;
border-radius: 20px;
text-align: center;
max-width: 450px;
width: 90%;
border: 5px solid var(–primary-color);
}
.btn-start {
background: var(–primary-color);
color: white;
border: none;
padding: 15px 40px;
font-size: 20px;
font-weight: bold;
border-radius: 50px;
cursor: pointer;
margin-top: 20px;
text-transform: uppercase;
}

ins.adsbygoogle {
margin: 40px auto !important;
display: block !important;
}

.hero {
text-align: center;
padding: 40px 20px;
background: var(–primary-color);
border-radius: 15px;
margin-bottom: 30px;
}
.hero h1 {
color: white;
font-size: 32px;
margin: 0 0 15px 0;
text-shadow: 2px 2px 4px rgba(0,0,0,0.3);
}
.hero p {
color: white;
font-size: 18px;
margin: 0;
}

h1, h2 { color: var(–primary-color); }

.prize-box {
background: #e3f2fd;
border: 3px solid var(–primary-color);
padding: 25px;
border-radius: 15px;
margin: 30px 0;
}

.cta-section {
background: var(–primary-color);
padding: 50px 30px;
border-radius: 20px;
text-align: center;
margin: 40px 0;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
}
.cta-section h2 {
color: white;
font-size: 36px;
margin: 0 0 20px 0;
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
}
.cta-section p {
color: white;
font-size: 18px;
margin: 0 0 30px 0;
font-weight: bold;
}
.cta-btn {
display: inline-block;
background: white;
color: var(–primary-color);
padding: 20px 50px;
font-size: 24px;
font-weight: bold;
text-decoration: none;
border-radius: 50px;
box-shadow: 0 5px 20px rgba(0, 0, 0, 0.4);
}

.how-to-enter {
background: #e3f2fd;
border-left: 5px solid var(–primary-color);
padding: 20px;
margin: 30px 0;
}
.how-to-enter ol {
margin: 0;
padding-left: 20px;
}
.how-to-enter li {
margin-bottom: 10px;
}

.fun-fact-box {
background: #fff9c4;
border: 2px dashed var(–secondary-color);
padding: 20px;
border-radius: 10px;
margin: 30px 0;
text-align: center;
}

.tip-box {
background: #e8f5e9;
border-left: 5px solid #4caf50;
padding: 20px;
margin: 30px 0;
}

/* Social Proof Pop-up Styling */
@keyframes popIn {
0% { transform: translate(-50%, -50%) scale(0.5); opacity: 0; }
100% { transform: translate(-50%, -50%) scale(1); opacity: 1; }
}
.social-proof-popup {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background: var(–primary-color);
color: white;
padding: 25px 40px;
border-radius: 15px;
font-size: 20px;
font-weight: bold;
z-index: 9999;
box-shadow: 0 10px 40px rgba(0,0,0,0.6);
text-align: center;
min-width: 300px;
animation: popIn 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
display: none; /* Hidden by default */
}

0% to entry

Cap’n Crunch Mystery Crunch Sweepstakes

Guess the Flavor to Win Yeti Ramblers, JBL Speakers, Beach Chairs, and Airbnb Gift Cards!

🕵️‍♂️ 465 WINNERS TOTAL! 🕵️‍♂️

Win Yeti Ramblers, JBL Speakers, Beach Chairs, and Airbnb Gift Cards!

📝 How to Enter the Sweepstakes

To enter, simply visit the official website, complete the entry form, and submit your best guess of the Mystery Cap’n Crunch Flavor.

Limit: One (1) entry per person per day.

🚨 Important Promotion Note!

You do not need to guess the flavor correctly to receive an entry!

Why Enter the Cap’n Crunch Mystery Crunch Sweepstakes?

This is your chance to win some amazing prizes just for having fun and guessing the mystery flavor! With 465 winners in total, your odds are better than ever. Imagine winning a Yeti Rambler, a JBL Speaker, a beach chair, or even a $500 Airbnb gift card!

About Cap’n Crunch

Cap’n Crunch is a beloved breakfast cereal that has been a favorite of kids and adults for decades. Known for its sweet, crunchy corn and oat squares, Cap’n Crunch has a long history of fun and adventure. The Cap’n himself is a friendly, adventurous sea captain who sails the seven seas on his ship, the S.S. Guppy.

💡 Pro Tip for Entering

Set a daily reminder on your phone to enter the sweepstakes. Since entries roll over, daily entries are the best way to increase your chances of winning one of the weekly prizes!

Prize Breakdown

  • 225 Yeti Ramblers: Keep your drinks hot or cold for hours!
  • 105 Beach Chairs: Relax in style at the beach or by the pool!
  • 105 JBL Grip Speakers: Take your music with you wherever you go!
  • 30 Airbnb Gift Cards: Plan your next vacation with a $500 gift card!

Key Rules & Eligibility

  • Eligibility: Open to legal residents of the 50 United States or District of Columbia who are at least 18 years of age or older.
  • Sweepstakes Period: January 1, 2026 to April 15, 2026.
  • How to Enter: Visit CapnCrunchMystery.com and complete the entry form.
  • Entry Limit: One entry per person per day.
  • No Purchase Necessary: You do not need to buy anything to enter or win.

Ready to Win?

Click the button below to enter the Cap’n Crunch Mystery Crunch Sweepstakes now!

✨ ENTER HERE ✨

var isScrolling = false;

document.getElementById(“start-btn”).onclick = function() {
document.getElementById(“start-modal”).style.display = “none”;
startAutoScroll();
};

function startAutoScroll() {
isScrolling = true;
var progressBar = document.getElementById(“progress-bar”);
var progressText = document.getElementById(“progress-text”);

// 1. Social Proof Logic (90% Facts, 10% Names)
var names = [“Sarah M.”, “James K.”, “Emma L.”, “Michael T.”, “Jessica R.”, “David P.”, “Lauren H.”, “Chris B.”, “Nicole W.”, “Ryan G.”, “Amanda S.”, “Kevin D.”, “Megan F.”, “Brandon J.”, “Ashley V.”, “Tyler C.”, “Brittany M.”, “Joshua N.”, “Samantha E.”, “Daniel A.”];
var facts = [
“🏆 465 Winners Total!”,
“💰 Win a $500 Airbnb Gift Card!”,
“🗓️ Ends April 15, 2026”,
“🇺🇸 Open to US Residents (18+)”,
“✅ No Purchase Necessary”,
“🕵️‍♂️ Guess the Flavor to Enter!”,
“💸 Total ARV Over $43,000!”,
“⏰ Enter Daily for More Chances!”
];

var socialProofInterval = setInterval(function() {
if (!isScrolling) {
clearInterval(socialProofInterval);
return;
}

// Create the popup
var popup = document.createElement(“div”);
popup.className = “social-proof-popup”;

// 90% chance for a fact, 10% for a name
if (Math.random() > 0.1) {
popup.innerText = facts[Math.floor(Math.random() * facts.length)];
} else {
popup.innerText = names[Math.floor(Math.random() * names.length)] + ” just entered!”;
}

document.body.appendChild(popup);
popup.style.display = “block”;

// Remove after 2.5 seconds
setTimeout(function() {
popup.style.opacity = “0”;
popup.style.transition = “opacity 0.5s”;
setTimeout(function() { popup.remove(); }, 500);
}, 2500);

}, 4000); // Appears every 4 seconds

// 2. Linear Scroll Logic (45 Seconds)
var duration = 45000; // 45 seconds
var start = window.scrollY;
var targetScroll = (document.documentElement.scrollHeight – window.innerHeight) * 0.95;
var distance = targetScroll – start;
var startTime = null;

function animation(currentTime) {
if (!startTime) startTime = currentTime;
var timeElapsed = currentTime – startTime;
var run = easeLinear(timeElapsed, start, distance, duration);

window.scrollTo(0, run);

// Update Progress
var progress = Math.min(timeElapsed / duration, 1);
var scrollPercent = Math.round(progress * 100);
progressBar.style.width = scrollPercent + ‘%’;
progressText.innerText = scrollPercent + ‘% to entry’;

if (timeElapsed < duration) {
requestAnimationFrame(animation);
} else {
isScrolling = false;
}
}

// Linear Easing Function
function easeLinear(t, b, c, d) {
return c * t / d + b;
}

requestAnimationFrame(animation);
}

Helpful Freebie Mom Guides

Keep going

More Freebie Mom guides worth checking

Instant Win GamesQuick plays, fast prizes, and daily chances.Best Sweepstakes to Enter TodayStart with the strongest current prizes.Sweepstakes DatabaseSearch active sweeps by prize, deadline, and entry type.