ADVERTISEMENT

Jollibee teams up with PublicisJimenez Basic for #SafeSarapSayaSaJollibee Christmas safety video

Published Dec 21, 2021 11:21 am

Jollibee, together with its creative agency PublicisJimenez Basic, released a new Christmas-themed safety video just in time for Christmas. Titled “Safe, Sarap, Saya ang Pasko sa Jollibee,” the joyful and vibrant video shows the lengths to which the number one fast-food chain in the Philippines will take to ensure that customers can safely enjoy their favorite meals with family and friends this holiday season.

“We know how much Filipinos love being together and bonding over good food especially during the holidays. As restrictions ease and more stores reopen for dine-in, Jollibee continues to adhere to strict safety standards to provide Filipino families a worry-free way to celebrate Christmas,” said Arline Adeva, Jollibee Philippines assistant vice president and head of brand PR, engagement, and digital marketing.

Set to a refreshed version of the jingle used in Jollibee’s Christmas ad from 2011, the feel-good video exhibits the safety protocols that Jollibee has in place from the moment customers enter the store or when they enjoy their favorite menu items in the company of their loved ones. Scenes of safety protocols are interspersed with vignettes of how different customers chose to celebrate the most wonderful time of the year with Jollibee—in-store with their friends, chilling at home while wearing matching Christmas outfits, and at a family dinner filled with fun stories and laughter.

“Nothing is more important this Christmas than to be amongst loved ones and ever importantly to be safe and protected. Jollibee has taken great care to spread the message of safety and joy, and the team and I definitely felt the same as we were working on this campaign," said director Adrian Calumpang who is also behind some of Jollibee’s recent TVCs.

Beyond following the health and safety protocols like proper social distancing, regular and frequent disinfection, contactless transactions, and putting safety seals on product packaging, Jollibee also has vaccinated store teams who prepare, serve, and deliver food to customers. The video also highlights how store teams continue to provide quality service with a smile, albeit behind a face mask.

“After all the special occasions families have spent apart, this season is something we’ve been looking forward to. As an icon of joy, Jollibee knows the importance of this new normal celebration, and it is only right to assure everyone that it’s going to be safe and merry as families and friends catch up over their favorite Jollibee meals,” said Jofer Mijares, creative director, PublicisJimenez Basic.

Watch Jollibee’s newest safety ad on the official Jollibee Facebook page and on Jollibee Philippines YouTube channel, and join the conversation online by using the hashtag #SafeSarapSayaSaJollibee.

Related Tags

jollibee food
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.