www.thepizzacupcake.com
Open in
urlscan Pro
23.227.38.74
Public Scan
Submitted URL: http://www.thepizzacupcake.com/
Effective URL: https://www.thepizzacupcake.com/
Submission: On March 27 via api from US — Scanned from CA
Effective URL: https://www.thepizzacupcake.com/
Submission: On March 27 via api from US — Scanned from CA
Form analysis
6 forms found in the DOMPOST /cart
<form action="/cart" method="post" class="cart__form" novalidate="">
<script>
function subscriptionAutoDiscount() {
const subsAutoDiscountCode = "free_shipping_on_subscriptions";
const discountElement = $(`<input type="hidden" class="subscription-auto-discount" name="discount" value="${subsAutoDiscountCode}">`);
const cartForm = $(".cart__form");
if (_checkIfCartHasSubscriptionProduct()) {
console.log(cartForm.find(".subscription-auto-discount").length)
if (!cartForm.find(discountElement).length) cartForm.prepend(discountElement);
} else {
if (cartForm.find(".subscription-auto-discount").length) cartForm.find(".subscription-auto-discount").remove();
}
}
function _checkIfCartHasSubscriptionProduct() {
var hasSubscription = false;
if (CartJS && CartJS.cart.items) {
$.each(CartJS.cart.items, function(i, e) {
if (e.selling_plan_allocation) { // if subscription
hasSubscription = true;
return false; // to break the each function
}
});
return hasSubscription;
}
return false;
}
$(document).on("ready cart.ready cart.requestComplete", subscriptionAutoDiscount);
</script>
<script>
$(function() {
rivets.binders.color = function(el, value) {
el.style.color = value
}
rivets.binders.bg_color = function(el, value) {
el.style.background = value
}
// Adds zero if item is less than 10.
rivets.formatters.and_not = function(expression1, expression2) {
return Boolean(expression1) && !Boolean(expression2);
}
// Adds zero if item is less than 10.
rivets.formatters.round_off = function(number) {
return parseFloat(number).toFixed(0);
}
// Adds zero if item is less than 10.
rivets.formatters.with_zero = function(value) {
return parseFloat(value) < 10 ? `0${ value }` : value;
}
// Greater than or equal-to format.
rivets.formatters.gte = function(num1, num2) {
return parseFloat(num1) >= parseFloat(num2);
}
// Division format.
rivets.formatters.div = function(num1, num2) {
console.log({
num1,
num2
});
return parseFloat(num1) / parseFloat(num2);
}
// Formats number to currency.
rivets.formatters.currency = function(value) {
const amount = (parseFloat(value) / 100).toFixed(2).replace(/[.,]00$/, "");
return `$${ amount }`;
}
// Checks if array is truthy.
rivets.formatters.has_items = function(value) {
return value && value.length > 0;
}
// Checks whether an ID is not in the cart.
rivets.formatters.not_in_cart = function(id, collection) {
let flag = true;
if (collection && Array.isArray(collection)) {
// If collection already exceeds 2, hide callouts.
if (collection.length >= 2) flag = false;
else {
collection.forEach(item => {
JSON.stringify(item);
// If flag isn't false yet, and a match is found, set flag to true.
if (flag && id == item.id) flag = false;
});
}
}
return flag;
}
// Checks whether an ID is in the cart.
rivets.formatters.in_cart = function(id, collection) {
let flag = false;
if (collection && Array.isArray(collection)) {
// If collection already exceeds 2, hide callouts.
if (CartJS.cart.item_count >= 2) flag = false;
else {
collection.forEach(item => {
JSON.stringify(item);
console.log(item);
if (!flag && id == item.product_id) flag = true;
});
}
}
return flag;
}
});
</script>
<div class="cart__form-top">
<div class="cart__title">
<h1 class="h2">shopping cart</h1>
</div>
<div class="cart-items">
<!-- rivets: each-item -->
</div>
<!-- rivets: if 7541453848831 | in_cart cart.items -->
<script>
$(function() {
$(".cart__calloutv2-variant-button button").on("click", function() {
const variantID = $(this).data("variant-id");
if (CartJS && CartJS.addItem) {
CartJS.addItem(variantID, 1, {
_added_by: 'Upsell'
});
}
});
});
</script>
</div>
<div class="cart__form-footer">
<div class="cart__hidden-info" id="cart__hidden-info">
<div class="cart__delivery-schedule">
<div class="meta-label">
<span>Check Delivery Schedule</span>
<span class="icon has-tip" data-tooltip="uc791p-tooltip" data-tooltip-class="tooltip cart-tooltip" title="" aria-describedby="nqr2bb-tooltip" data-yeti-box="nqr2bb-tooltip" data-toggle="nqr2bb-tooltip" data-resize="nqr2bb-tooltip">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
<path
d="M50 0a50 50 0 1 0 .001 100A50 50 0 0 0 50 0Zm8.602 75.789a3.58 3.58 0 0 1-.774.723A24.083 24.083 0 0 1 44.07 81c-4.52 0-7-3.148-6-7.55 1.262-5.282 2.57-10.54 3.852-15.81.36-.937.336-1.98-.07-2.902a3.222 3.222 0 0 0-1.672-1.34 6.379 6.379 0 0 0-1.18-.207c-.48-.11-1.192-.191-1.54-.719l-.109-.172a1.615 1.615 0 0 1-.254-1.25A1.62 1.62 0 0 1 37.82 50l.91-.602 1.352-.75h-.004a23.09 23.09 0 0 1 2.48-1.11A29.025 29.025 0 0 1 47.922 46a25.985 25.985 0 0 1 3.347-.372c.91-.003 1.813.094 2.7.293 3.25.782 4.879 3.672 4 7.192-1.25 5.316-2.578 10.617-3.88 15.887-.62 2.52 0 3.62 2.54 4.3.379.102.77.172 1.16.262 1.313.336 1.621 1.157.813 2.227ZM54.328 36.07a8.532 8.532 0 0 1-7.867-5.324 8.541 8.541 0 0 1 11.258-11.074 8.548 8.548 0 0 1 5.191 7.957 8.56 8.56 0 0 1-8.582 8.441Z"
fill="#000" fill-rule="evenodd"></path>
</svg>
</span>
</div>
</div>
</div>
<div class="cart__checkout-button">
<!-- <input type="submit" name="checkout" class="button primary border" value="Translation missing: en.cart.general.checkout"> -->
<button type="submit" name="checkout" id="checkoutButton" class="button with-price primary color-accent-2">
<span class="">Checkout</span>
<div class="subtotal-number no-margin"><span class="subtotal-number__regular" rv-html="cart.total_price | money Currency.currentCurrency">$0.00</span>
</div>
</button>
</div>
<div class="tax-note cart__taxnote meta-label rte">Taxes and shipping calculated at checkout </div>
</div>
</form>
POST /account/login
<form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true" novalidate="novalidate"><input type="hidden" name="form_type" value="customer_login"><input type="hidden" name="utf8"
value="✓">
<div class="field">
<label for=""> Email </label>
<input type="email" name="customer[email]" id="CustomerEmail" autocomplete="email" autocorrect="off" autocapitalize="off" placeholder="Email">
</div>
<div class="field">
<label for=""> Password </label>
<input type="password" value="" name="customer[password]" id="CustomerPassword" autocomplete="current-password" placeholder="Password">
</div>
<p class="text-center actions">
<button class="button primary full login"> Sign in </button>
</p>
<div class="form-note">
<div class="note">Not a member? </div>
<a href="/account/register" class="underline button small create-account">
Create account
</a>
</div>
<hr>
<button type="button" class="button small underline forgot-pass" data-toggle="forgot_password_form login_form" aria-expanded="true" aria-controls="login_form forgot_password_form"> Forgot your password? </button>
</form>
POST /account/recover
<form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password"><input type="hidden" name="utf8" value="✓">
<div class="field">
<input type="email" value="" name="email" id="RecoverEmail" autocorrect="off" autocapitalize="off" autocomplete="email" placeholder="Email">
</div>
<p class="text-center">
<button class="button primary full"> Submit </button>
</p>
<p class="text-center">
<button type="button" class="button small underline" data-toggle="forgot_password_form login_form" aria-expanded="true" aria-controls="login_form forgot_password_form"> Cancel </button>
</p>
</form>
POST https://form.globosoftware.net/api/front/form/67587/send
<form class="g-container" novalidate="" action="https://form.globosoftware.net/api/front/form/67587/send" method="POST" enctype="multipart/form-data" data-id="67587">
<div class="content flex-wrap block-container" data-id="67587">
<div class="globo-form-control layout-1-column">
<label for="67587-text" class="flat-label globo-label"><span class="label-content">Your Name</span><span class="text-danger text-smaller"> *</span></label>
<input type="text" data-type="text" class="flat-input" id="67587-text" name="text" placeholder="Your Name" presence="">
<small class="messages"></small>
</div>
<div class="globo-form-control layout-1-column">
<label for="67587-email" class="flat-label globo-label"><span class="label-content">Email</span><span class="text-danger text-smaller"> *</span></label>
<input type="text" data-type="email" class="flat-input" id="67587-email" name="email" placeholder="Email" presence="">
<small class="messages"></small>
</div>
<div class="globo-form-control layout-1-column" data-default-value="Customer Service">
<label for="67587-select" class="flat-label globo-label"><span class="label-content">Inquiry Type</span></label>
<select name="select" id="67587-select" class="flat-input">
<option value="" disabled="disabled">Please select</option>
<option value="Customer Service" selected="selected">Customer Service</option>
<option value="Wholesale">Wholesale</option>
<option value="Feedback">Feedback</option>
<option value="Other">Other</option>
</select>
<small class="messages"></small>
</div>
<div class="globo-form-control layout-1-column">
<label for="67587-textarea" class="flat-label globo-label"><span class="label-content">Message</span><span class="text-danger text-smaller"> *</span></label>
<textarea id="67587-textarea" data-type="textarea" class="flat-input" rows="3" name="textarea" placeholder="Message" presence=""></textarea>
<small class="messages"></small>
</div>
<div class="globo-form-control">
<div class="globo-g-recaptcha" data-globo-sitekey="6Le81_geAAAAAGflGAKJzfxXI_LbKetBE3dzueH_">
<div style="width: 304px; height: 78px;">
<div><iframe title="reCAPTCHA" width="304" height="78" role="presentation" name="a-jmqxlg56b4bl" frameborder="0" scrolling="no"
sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation"
src="https://www.google.com/recaptcha/api2/anchor?ar=1&k=6Le81_geAAAAAGflGAKJzfxXI_LbKetBE3dzueH_&co=aHR0cHM6Ly93d3cudGhlcGl6emFjdXBjYWtlLmNvbTo0NDM.&hl=en&v=Hq4JZivTyQ7GP8Kt571Tzodj&size=normal&cb=a8bcij75donr"></iframe>
</div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response"
style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
</div><iframe style="display: none;"></iframe>
</div>
<input type="hidden" name="reCaptcha" id="reCaptcha" recaptcha-widget-id="0">
<small class="messages"></small>
</div>
</div>
<div class="message error" data-other-error="Something went wrong, please try again">
<div class="content"></div>
<div class="dismiss" onclick="Globo.FormBuilder.dismiss(this)">
<svg viewBox="0 0 20 20" class="" focusable="false" aria-hidden="true">
<path d="M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z"
fill-rule="evenodd"></path>
</svg>
</div>
</div>
<div class="message warning" data-other-error="Something went wrong, please try again">
<div class="content"></div>
<div class="dismiss" onclick="Globo.FormBuilder.dismiss(this)">
<svg viewBox="0 0 20 20" class="" focusable="false" aria-hidden="true">
<path d="M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z"
fill-rule="evenodd"></path>
</svg>
</div>
</div>
<div class="message success">
<div class="content">
<h4>Thanks for getting in touch! </h4>
<p><br></p>
<p>We appreciate you contacting us. One of our colleagues will get back in touch with you soon!</p>
<p><br></p>
<p>Have a great day!</p>
</div>
<div class="dismiss" onclick="Globo.FormBuilder.dismiss(this)">
<svg viewBox="0 0 20 20" class="" focusable="false" aria-hidden="true">
<path d="M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z"
fill-rule="evenodd"></path>
</svg>
</div>
</div>
<div class="footer">
<button class="action submit flat-button"><span class="spinner"></span>Submit</button>
</div>
<input type="hidden" value="" name="customer[id]">
<input type="hidden" value="" name="customer[email]">
<input type="hidden" value="" name="customer[name]">
<input type="hidden" value="The Pizza Cupcake" name="page[title]">
<input type="hidden" value="https://www.thepizzacupcake.com/" name="page[href]">
<input type="hidden" value="{"text":"Your Name","email":"Email","select":"Inquiry Type","textarea":"Message"}" name="_keyLabel">
</form>
<form class="needsclick klaviyo-form klaviyo-form-version-cid_1 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-TMKpiu" novalidate="" tabindex="-1"
style="display: flex; flex-direction: row; box-sizing: border-box; width: 100%; overflow: visible; border-radius: 28px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); background-repeat: no-repeat; background-position-y: 50%; padding: 1px 5px; flex: 1 1 0%;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; justify-content: center;">
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px 16px; position: relative; flex: 1 0 0px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="email_30135954" class="needsclick go359363779 kl-private-reset-css-Xuajs1" type="email"
autocomplete="email" name="email" tabindex="0" placeholder="Enter your email" aria-label="Enter your email" aria-invalid="false" options="[object Object]"
style="box-sizing: border-box; border-radius: 2px; padding: 0px 0px 0px 16px; height: 38px; text-align: left; color: rgb(255, 9, 12); font-family: program, "Arial Black", "Arial Bold", Gadget, sans-serif; font-size: 20px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgba(180, 187, 195, 0);">
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
</div>
</div>
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 0 1 auto;"><button
class="needsclick go384641042 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
style="background: rgba(48, 59, 67, 0); border-radius: 2px; border-style: none; border-color: rgb(0, 0, 0); border-width: 0px; color: rgb(255, 9, 12); font-family: program-narrow, "Arial Black", "Arial Bold", Gadget, sans-serif; font-size: 28px; font-weight: 500; letter-spacing: 0px; line-height: 1; white-space: normal; padding: 11px 10px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: auto;">SUBMIT</button>
</div>
</div>
</div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>
<form class="needsclick klaviyo-form klaviyo-form-version-cid_3 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-TbWBP9" novalidate="" tabindex="-1"
style="display: flex; flex-direction: row; box-sizing: border-box; width: 600px; min-width: 200px; max-width: 1000px; border-radius: 20px; border-style: solid; border-width: 10px; border-color: rgb(255, 255, 255); background-color: rgb(255, 0, 0); background-repeat: no-repeat; background-position-y: 50%; padding: 40px; flex: 1 1 0%;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; justify-content: center;">
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 6px 30px; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-13953079" style="width: 100%;">
<p style="text-align:center;font-size:14px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:400;"><span class="ql-font-arial-black"
style="color:rgb(238, 238, 238);font-size:60px;font-family:'Arial Black', 'Arial Bold', Gadget, sans-serif;font-weight:bold;">DO YOU SHIP TO CANADA?</span></p>
<p style="text-align:center;font-size:14px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:400;"><br style="font-size:14px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:400;"></p>
<p style="text-align:center;font-size:14px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:400;"><span
style="color:rgb(238, 238, 238);font-size:20px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:bold;">Not yet! But we want you to be the first one to know when we do. Just sign up and we'll keep you posted.</span>
</p>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="email_13953080" class="needsclick go3697650059 kl-private-reset-css-Xuajs1" type="email"
autocomplete="email" name="email" tabindex="0" placeholder="EMAIL ADDRESS" aria-label="EMAIL ADDRESS" aria-invalid="false" options="[object Object]"
style="box-sizing: border-box; border-radius: 2px; padding: 0px 0px 0px 16px; height: 42px; text-align: left; color: rgb(0, 0, 0); font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 16px; font-weight: 200; background-color: rgb(255, 255, 255); border: 1px solid rgb(0, 0, 0); box-shadow: rgb(0, 100, 205) 0px 0px 5px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1"
style="display: flex; justify-content: flex-start; padding: 10px 6px 0px; position: relative; background-color: rgba(255, 255, 255, 0); flex: 1 0 0px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="city_13953081" class="needsclick go3697650059 kl-private-reset-css-Xuajs1" type="text"
autocomplete="address-level2" tabindex="0" placeholder="LOCATION (ie: Toronto, Ontario)" aria-label="LOCATION (ie: Toronto, Ontario)" aria-invalid="false" options="[object Object]"
style="box-sizing: border-box; border-radius: 2px; padding: 0px 0px 0px 16px; height: 42px; text-align: left; color: rgb(0, 0, 0); font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 16px; font-weight: 200; background-color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255);">
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;"><button
class="needsclick go3894874857 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
style="background: rgb(5, 0, 0); border-radius: 20px; border-style: none; border-color: rgb(255, 255, 255); border-width: 2px; color: rgb(255, 255, 255); font-family: "Arial Black", "Arial Bold", Gadget, sans-serif; font-size: 16px; font-weight: 700; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 11px; padding-bottom: 11px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: auto; width: 100%;">SIGN
UP</button></div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-13953083" style="width: 100%;">
<p style="text-align:center;font-size:14px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:400;"><span
style="color:rgb(255, 255, 255);font-size:10px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:400;">*By completing this form you are signing up to receive our emails and can unsubscribe at any time.</span></p>
</div>
</div>
</div>
</div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>
Text Content
The Pizza Cupcake Skip to content * Home * Order Now * Our Story * Find us in Stores * FAQ * Account SHOPPING CART Check Delivery Schedule Checkout $0.00 Taxes and shipping calculated at checkout SIGN IN Email Password Sign in Not a member? Create account -------------------------------------------------------------------------------- Forgot your password? RESET YOUR PASSWORD We will send you an email to reset your password Submit Cancel GET IN TOUCH Your Name * Email * Inquiry Type Please select Customer Service Wholesale Feedback Other Message * THANKS FOR GETTING IN TOUCH! We appreciate you contacting us. One of our colleagues will get back in touch with you soon! Have a great day! Submit THANKS FOR GETTING IN TOUCH! We appreciate you contacting us. One of our colleagues will get back in touch with you soon! Have a great day! * Store Locator Login Link 0 The Secret dough you’ll love Flaky outside. Cheesy inside. Savory gourmet snack all around. Order Now "Love at first bite" -Lori Greiner, SHARK TANK 1. try it for yourself Store Locator SMALL FAM BIZ, BIG PIZZA DREAMS From Italy to the US, a secret recipe would forever change how pizza lovers snack. And as we grow, we’re happy you’re part of our story. Our Story From our fam to yours A PREMIUM EXPERIENCE Flaky, savory & filled with yummy Italian ingredients. Freshly baked in Brooklyn. SHIPPED TO YOUR DOOR We carefully seal every temperature-controlled box with dry-ice. GET SNACKING Easy to bake, quick to serve, perfect for any occasion. A PREMIUM EXPERIENCE Flaky, savory & filled with yummy Italian ingredients. Freshly baked in Brooklyn. SHIPPED TO YOUR DOOR We carefully seal every temperature-controlled box with dry-ice. GET SNACKING Easy to bake, quick to serve, perfect for any occasion. 1. 2. 3. Order Now As seen on Shark Tank “I hate you because i wanna eat these” - Mark Cuban @thepizzacupcake @thepizzacupcake @thepizzacupcake @thepizzacupcake @thepizzacupcake @thepizzacupcake @thepizzacupcake @thepizzacupcake @thepizzacupcake @thepizzacupcake @thepizzacupcake @thepizzacupcake @thepizzacupcake @thepizzacupcake @thepizzacupcake @thepizzacupcake @thepizzacupcake @thepizzacupcake @thepizzacupcake @thepizzacupcake Vanessa Bayer and Drew Try Out The Pizza Cupcake | Drew's Reviews @thedrewbarrymoreshow Dave Portnoy - Barstool Sports, King of pizza reviews tries The Pizza Cupcake. @stoolpresidente The Pizza Cupcake is now available at over 1,600 Walmarts nationwide! @foodnetwork This is what love at first bite looks like 😉. @fairwaymarket CHRISSY’S MARGHERITA! A limited edition of #ThePizzaCupcake created in partnership with no other than @cravingsbychrissyteigen @chrissyteigen Stop the car! Direction to deliciousness here: 1) Drive up to the nearest @wegmans 2)Go straight to the Frozen Appetizer's section 3)Grab as many Pizza Cupcake boxes as you feel like @wegmans Can't escape the pizzarazzi (oops, paparazzi). It's official, snack lovers. The Pizza Cupcake is now at NYC/Brooklyn and Long Island @wholefoods stores. @wholefoods It's all about sharing a bite and sharing the love. Thank you to our shark @lorigreinershark for sharing the love with @theellenshow @theellenshow Look who’s swimming with the Sharks! #HappyNationalPizzaDay @sharktankabc 1. 2. 3. Hungry for more? SIGN UP TO RECEIVE OFFERS, UPDATES & MORE SUBMIT COMPANY * Order Now * About * Locator * FAQ * Press ACCOUNT * Sign In * Facebook * Instagram Get In Touch * Privacy Policy * Terms of Service * Refund Policy * Distributed by The Pizza Cupcake Inc. Brooklyn, NY 11201 * © 2024, The Pizza Cupcake * Choosing a selection results in a full page refresh. Pepperoni will be back soon - stock up on margherita! Shipping Updates Shipments are processed between MONDAY-WEDNESDAY at 8am EST. Orders placed after Wednesday at 8am EST are processed the following Monday. Transit time is 1-2 days AFTER the order is shipped. This means delivery could take up to 7 days depending on when you place an order. Close dialog 3 DO YOU SHIP TO CANADA? Not yet! But we want you to be the first one to know when we do. Just sign up and we'll keep you posted. SIGN UP *By completing this form you are signing up to receive our emails and can unsubscribe at any time.