Solved

How can I implement Teamstores with customized features on my website?

BigWall
Tourist
6 0 1

I would like to implement "Teamstores" on my website.  This would include:

1. login functionality

2. customized products

3. easy to configure purchasing "time frames"

Accepted Solution (1)
PaulNewton
Shopify Partner
6339 579 1348

This is an accepted solution.

To sell merchandise to specific customer groups. Commonly found online as wholesale-customizations, bulk-pricing-customizations/setups, etc mostly just uses customer.tags.

 

Shopify can do this but was not built exclusively for something with so many custom moving parts. 

It'll need several customizations and/or apps cobbled together. To find apps for each phase you'd need to breakdown the business models process into it's own research/post.

Without deep detail work I've outlined 4 high level process issues go through to recontextualize what your looking for.

 

Access control

If your only selling to one team at a time that's straightforward by simply password protecting the storefront with a code for each team.

Optionally requiring customer accounts.

That's it your done unless you also need bells and whistles like product-personalization, sharing purchase information, etc.

 

For multiple teams/groups at a time accessing the store where you do not want purchasers to see the inventory available to other purchasers you will need to use customer.tags with moderate theme customizations,  or use an app like locksmith https://apps.shopify.com/locksmith .

 

Product customization/personalization

The majority of these products have to be customized either with logos, names, numbers, etc.

The other parts of the process it may be possible to find an app to handle most of it, but if you need per person personalization with previews you will want something dedicated.

 

I'd assume there's a setup fee where you design and proof the products so you can control the product data and images in the shopify admin; at least for the blank/template.

And they are either buying that blank/template as is, or the purchaser has to provide per personal details like their name. Without visual preview the simplest way is using line-item-properties https://community.shopify.com/c/shopify-design/product-pages-get-customization-information-for-produ... 

Otherwise if you want some sort of preview you'll need product-personalization/product-customization apps.

Note the issue with off-the-shelf apps is they will not all automatically make some newly designed product available as a product to any other customers and any integration with your suppliers is pretty much through Orders CSV.

 

Merchandising 

There's also the merchandising design for these custom products.

If there's a timeline/expiry that needs to be loudly displayed as they are on the site for their group.

For large purchases, or required equipment lists, you'll want to provide order forms.

https://community.shopify.com/c/shopify-design/forms-add-an-order-form-to-your-store/td-p/613671

And maybe let the purchaser track the totals qty's, or what they still need to have bought in a convenient list instead of digging through each order.

If you need some/all purchasers to able to see totals for EVERY purchaser in a group you will need a custom-app, or use an automation app like usemechanic to expose such info between accounts.💣👨‍⚖️ Make sure this is noted in your Terms of service, andor with a required opt-in checkbox that purchase info may be shared with a group.

On product pages you'll want to be able to present sets of products, bundles, for quickly adding everything someone needs to the cart. Along with presenting pricing for price breaks.

 

Purchasing Groups

My suppliers have MOQs and price breaks for larger orders, but they must be produced at the same time in order to be cost efficient.

Shopify has no concept of purchasing groups, or combining/joining orders , so if a player-A buys a shirt that will not get indicated anywhere else such inside any orders from someone else.

This also means any purchasing mgr. does not see others orders, only their own.

 

Technically you can create a draft order with all items when ready ,either manually or via the api,  and just mark that draft as paid that would let you send out a final list to a purchasing mgr email ;  but you'd want to test that depending on how your doing fulfillment.

 

Aside from exporting orders to CSV and breaking them apart per group, you may need an app to tag orders for easier mgmt. This assumes it's all paid in advance per order , doing pre-orders where you only collect on the groups due-date will have issues if longer than ~7days depending on your payment gateway rules. https://community.shopify.com/c/shopify-design/product-pages-allow-pre-orders-for-products/m-p/61646... 

Save time & money ,Ask Questions The Smart Way


Confused? Busy? Get the solution you need paull.newton+shopifyforum@gmail.com


Problem Solved? ✔Accept and Like solutions to help future merchants

Answers powered by coffee Buy Paul a Coffee for more answers or donate to eff.org


View solution in original post

Replies 7 (7)

PaulNewton
Shopify Partner
6339 579 1348

Do you mean use your store as a marketplace for other merchants?

 

https://apps.shopify.com/search?q=multi%20seller%20vendor 

Save time & money ,Ask Questions The Smart Way


Confused? Busy? Get the solution you need paull.newton+shopifyforum@gmail.com


Problem Solved? ✔Accept and Like solutions to help future merchants

Answers powered by coffee Buy Paul a Coffee for more answers or donate to eff.org


BigWall
Tourist
6 0 1

This could be semantics?

 

I sell custom uniforms and other apparel to multiple sports teams (for example, you daughter's soccer team) 

My customers  have requested their own team store where the team, family and friends can purchase custom products.

The majority of these products have to be customized either with logos, names, numbers, etc.

My suppliers have MOQs and price breaks for larger orders, but they must be produced at the same time in order to be cost efficient.

Therefore, my need is to 1) open a team store, 2) take orders for a predetermined time frame, 3) close the store, and finally 4) place the bulk order.

 

Any direction would be greatly appreciated.

PaulNewton
Shopify Partner
6339 579 1348

This is an accepted solution.

To sell merchandise to specific customer groups. Commonly found online as wholesale-customizations, bulk-pricing-customizations/setups, etc mostly just uses customer.tags.

 

Shopify can do this but was not built exclusively for something with so many custom moving parts. 

It'll need several customizations and/or apps cobbled together. To find apps for each phase you'd need to breakdown the business models process into it's own research/post.

Without deep detail work I've outlined 4 high level process issues go through to recontextualize what your looking for.

 

Access control

If your only selling to one team at a time that's straightforward by simply password protecting the storefront with a code for each team.

Optionally requiring customer accounts.

That's it your done unless you also need bells and whistles like product-personalization, sharing purchase information, etc.

 

For multiple teams/groups at a time accessing the store where you do not want purchasers to see the inventory available to other purchasers you will need to use customer.tags with moderate theme customizations,  or use an app like locksmith https://apps.shopify.com/locksmith .

 

Product customization/personalization

The majority of these products have to be customized either with logos, names, numbers, etc.

The other parts of the process it may be possible to find an app to handle most of it, but if you need per person personalization with previews you will want something dedicated.

 

I'd assume there's a setup fee where you design and proof the products so you can control the product data and images in the shopify admin; at least for the blank/template.

And they are either buying that blank/template as is, or the purchaser has to provide per personal details like their name. Without visual preview the simplest way is using line-item-properties https://community.shopify.com/c/shopify-design/product-pages-get-customization-information-for-produ... 

Otherwise if you want some sort of preview you'll need product-personalization/product-customization apps.

Note the issue with off-the-shelf apps is they will not all automatically make some newly designed product available as a product to any other customers and any integration with your suppliers is pretty much through Orders CSV.

 

Merchandising 

There's also the merchandising design for these custom products.

If there's a timeline/expiry that needs to be loudly displayed as they are on the site for their group.

For large purchases, or required equipment lists, you'll want to provide order forms.

https://community.shopify.com/c/shopify-design/forms-add-an-order-form-to-your-store/td-p/613671

And maybe let the purchaser track the totals qty's, or what they still need to have bought in a convenient list instead of digging through each order.

If you need some/all purchasers to able to see totals for EVERY purchaser in a group you will need a custom-app, or use an automation app like usemechanic to expose such info between accounts.💣👨‍⚖️ Make sure this is noted in your Terms of service, andor with a required opt-in checkbox that purchase info may be shared with a group.

On product pages you'll want to be able to present sets of products, bundles, for quickly adding everything someone needs to the cart. Along with presenting pricing for price breaks.

 

Purchasing Groups

My suppliers have MOQs and price breaks for larger orders, but they must be produced at the same time in order to be cost efficient.

Shopify has no concept of purchasing groups, or combining/joining orders , so if a player-A buys a shirt that will not get indicated anywhere else such inside any orders from someone else.

This also means any purchasing mgr. does not see others orders, only their own.

 

Technically you can create a draft order with all items when ready ,either manually or via the api,  and just mark that draft as paid that would let you send out a final list to a purchasing mgr email ;  but you'd want to test that depending on how your doing fulfillment.

 

Aside from exporting orders to CSV and breaking them apart per group, you may need an app to tag orders for easier mgmt. This assumes it's all paid in advance per order , doing pre-orders where you only collect on the groups due-date will have issues if longer than ~7days depending on your payment gateway rules. https://community.shopify.com/c/shopify-design/product-pages-allow-pre-orders-for-products/m-p/61646... 

Save time & money ,Ask Questions The Smart Way


Confused? Busy? Get the solution you need paull.newton+shopifyforum@gmail.com


Problem Solved? ✔Accept and Like solutions to help future merchants

Answers powered by coffee Buy Paul a Coffee for more answers or donate to eff.org


soccerfan
Visitor
2 0 0

Hey BigWall - did you ever figure out a straightforward solution to this? 

BigWall
Tourist
6 0 1
No I did not.
soccerfan
Visitor
2 0 0
So challenging!

We have been using Bold Product Options but it is still not perfect for the backend workflow because we cannot track quantities by size for individual items. Hopefully by re-starting this blog post, someone might chime in with a solution!

If I come across something, will let you know also.

Lim2
Visitor
1 0 0

https://apps.shopify.com/product-rocket?surface_detail=schedule+product&surface_inter_position=1&sur... 

 

I'm also looking for something similar! This might work for deadlines? But it does make the product a draft straight after, in saying that could always turn off sell when out of stock and manually activate it again for advertising later?