diff --git a/bedrock/base/templates/includes/banners/fundraiser.html b/bedrock/base/templates/includes/banners/fundraiser.html
new file mode 100644
index 00000000000..305e14f01b7
--- /dev/null
+++ b/bedrock/base/templates/includes/banners/fundraiser.html
@@ -0,0 +1,65 @@
+{#
+ This Source Code Form is subject to the terms of the Mozilla Public
+ License, v. 2.0. If a copy of the MPL was not distributed with this
+ file, You can obtain one at https://mozilla.org/MPL/2.0/.
+#}
+
+{% extends 'includes/banners/basic.html' %}
+
+{% block banner_id %}fundraising-banner{% endblock %}
+
+{% block banner_class %}c-banner-fundraising{% endblock %}
+
+{% set banner_title = 'Donate to Mozilla for Giving Tuesday' %}
+{% set banner_tagline = 'Together we can reclaim the internet from Big Tech. Donate now.' %}
+{% set banner_button = 'Donate' %}
+{% set banner_ga_label = 'Donate' %}
+{% set banner_link = 'https://foundation.mozilla.org/?form=gt-banner' %}
+
+{% if variant == "a" %}
+ {% set banner_link = 'https://foundation.mozilla.org/?form=gt-banner-a' %}
+{% elif variant == "b" %}
+ {% set banner_link = 'https://foundation.mozilla.org/?form=gt-banner-b' %}
+ {% set banner_button = 'Give now' %}
+ {% set banner_ga_label = 'Give now' %}
+{% elif variant == "c" %}
+ {% set banner_link = 'https://foundation.mozilla.org/?form=gt-banner-c' %}
+ {% set banner_button = 'Contribute' %}
+ {% set banner_ga_label = 'Contribute' %}
+{% endif %}
+
+{% block banner_content %}
+
+ {{ picture(
+ url='img/banners/fundraiser/eoy-2024-photo-200.png',
+ sources=[
+ {
+ 'media': '(min-width: 688px)',
+ 'srcset': {
+ 'img/banners/fundraiser/eoy-2024-photo-200.png': '200w',
+ 'img/banners/fundraiser/eoy-2024-photo-200.png': '400w',
+ }
+ },
+ {
+ 'media': '(max-width: 687px)',
+ 'srcset': {
+ 'img/placeholder.png': 'default'
+ }
+ }
+ ],
+ optional_attributes={
+ 'height': '200',
+ 'width': '200',
+ 'class': 'c-banner-media'
+ }
+ ) }}
+
+
+
+{% endblock %}
diff --git a/bedrock/mozorg/templates/mozorg/home/home-new.html b/bedrock/mozorg/templates/mozorg/home/home-new.html
index 269e756cc90..d88be79ab25 100644
--- a/bedrock/mozorg/templates/mozorg/home/home-new.html
+++ b/bedrock/mozorg/templates/mozorg/home/home-new.html
@@ -22,8 +22,15 @@
{% block page_desc %}{{ ftl('home-did-you-know-mozilla-the-maker') }}{% endblock %}
+{% set show_fundraising_banner = switch('fundraising-banner-giving2024') and LANG in ['en-US', 'en-GB', 'en-CA', 'de', 'fr'] %}
{% set show_firefox_app_store_banner = switch('firefox-app-store-banner') %}
+{% block experiments %}
+ {% if switch('fundraising-banner-giving2024') %}
+ {{ js_bundle('fundraising-banner-experiment') }}
+ {% endif %}
+{% endblock %}
+
{% block page_css %}
{{ css_bundle('protocol-split') }}
{{ css_bundle('protocol-picto') }}
@@ -38,13 +45,17 @@
{{ css_bundle('ctd-promo') }}
{% endif %}
- {% if show_firefox_app_store_banner %}
+ {% if show_fundraising_banner %}
+ {{ css_bundle('fundraising-banner') }}
+ {% elif show_firefox_app_store_banner %}
{{ css_bundle('firefox-app-store-banner') }}
{% endif %}
{% endblock %}
{% block page_banner %}
- {% if show_firefox_app_store_banner %}
+ {% if show_fundraising_banner %}
+ {% include 'includes/banners/fundraiser.html' %}
+ {% elif show_firefox_app_store_banner %}
{% include 'includes/banners/mobile/firefox-app-store.html' %}
{% endif %}
{% endblock %}
@@ -316,7 +327,9 @@