Can anyone give advice for getting off the ground ...
# general
k
Can anyone give advice for getting off the ground as a NetSuite consulting company? We've been in business for about a year with a few stable clients but I'd like to grow our business. I'm a developer not a sales person so I've never needed to do this before.
👍 2
r
Content, referrals, blogs, ads, good website, user groups, webinars, social media, reviews, partners, podcasts, and friends
k
Know any good web developers? Our current site is just something I threw together on my own, but I'm not much of a designer.
r
What’s your budget?
k
Depends. I've got a few quotes from developers online but they all want to do Wordpress sites, which I'd really rather not do.
the Wordpress site quotes are around $600
so I assume more than that for something real 😄
r
Might be worth it to go Wordpress for the SEO
k
Oh? I had assumed SEO was handled separately
👍 1
I haven't done web dev for a living since the search engines were still keyword based.
r
I highly recommend https://redeggmarketing.com
They built our website
k
Nice! What's your website if you don't mind me asking?
r
Also 1000% go to SuiteWorld
k
I'm autistic, SuiteWorld gives me massive social anxiety haha
I'll have to send one of my admins
r
Maybe hire a sales person or contractor?
Or marketing person/company
k
Maybe, but I won't be able to pay them a regular wage until we get more clients. 🙂
r
What’s your website? What’s your rates?
k
Rates vary depending on what's needed. Generally $80hr to $150hr at the moment
👍 1
r
Maybe add some projects you’ve done to your site
And reviews
How have you got your clients so far?
k
I'll ask our clients about reviews
👍 1
Currently, subcontracting through recruiters
👍 1
We'd like to start getting our own clients though
r
Definitely
k
two of our three clients don't even know we exist because of strict non-compete agreements
r
Makes sense. I’ve been there
k
but that third one, I bet I can get a testimonial 😉
👍 1
r
Work on one of the items at a time from my first message and you’ll get clients
k
I'll try that, thanks!
👍 1
r
@Kristopher Wood good luck! Don’t get discouraged NetSuite has 37,000+ customers and 360,000+ google searches a month. There’s plenty to go around. Please keep me posted and feel free to reach out
👍 1
k
Thanks!
If you ever need to outsource an impossible problem, that's our specialty. 😉
👍 1
r
Good to know. Sometimes we do!
e
I'd like to grow our business. I'm a developer not a sales person so I've never needed to do this before.
What does "grow our business" mean to you? For most people, the default answer is "hire a bunch of people", but that is far from the only way to grow a business. The Agency model is just one of many types of businesses you can build in this space. What role do you want to play in this business? How do you want to spend your time? Do you have partners? How do they want to spend their time? For my personal journey, coming from software development to running my own business, I had to stop thinking of myself as a developer and start thinking of myself as a business owner. That requires mastering an entirely new space of concepts and skills. Learning the latest JavaScript framework doesn't fill the pipeline with leads or deepen a client relationship.
💯 2
👍 2
k
Great reply, and exactly the direction I was hoping to go with this conversation, thank you!
By grow our business I mean gain enough clients to keep everyone on the team employed full time. Currently we have three clients but only enough work to consistently keep one of us fully employed. Therefore we need more clients.
Also as discussed earlier in the thread, our current clients are through subcontracted through recruiters so the recruiting firms take a substantial cut.
I've been a software developer (mostly JavaScript) for 27 years, the last 7 of which have been entirely NetSuite. Our company was started a year ago and I have two administrators working with me.
What we don't have is someone dedicated to the business side, so I'm trying to figure out that role. 🙂
e
Do you want that role?
k
Good question! Want and need are two different things. I'm much more of a computer person. I like solving impossible problems. I do not have enough clients to support the payroll of a dedicated business person who isn't me.
so as far as I can tell, I "need" to do that role for now
e
Maybe. Or maybe one of your admins would love to fill that role instead. Or maybe someone in your network (or in this channel) has been itching to go out on their own and just needs the right business partner.
👍 1
Or maybe these recruiters have a buyout option that lets you transition their clients to your care
k
It's possible
nah, I already checked for buyout, I have to wait 12 months after end date for the only one I can take over
better to get new clients
e
I agree.
k
I didn't know to look out for restrictive agreements like this when I started
e
I have been there as well
(and I'm still here 🙂 )
r
Same
k
haha
yeah my second NetSuite job had several legacy clients from a recruiter that they couldn't transition to direct
e
If you want to be the business leader, that's fantastic and you should do it. If you don't, recognizing that and searching for help is also fantastic and you should do that. Trying to do both ... that way lies madness. Ask me how I know
k
yeah I've been trying to do both and here I am with no more clients than I had a year ago because I'm always busy head down coding
Who did your website?
e
It's a nearly impossible problem to escape that cycle as long as you are trading time for money.
I did. It's a static site written in markdown.
k
Nice!
looks much more professional than mine
It's a nearly impossible problem to escape that cycle as long as you are trading time for money.
What's the alternative?
e
Hiring people will just put you heads down managing people and projects rather than heads down writing code.
One alternative - Start following a new set of business mentors like Jonathan Stark, Alan Weiss, David C Baker. Choose a target market and/or an expensive problem (i.e. specialize your business). Become the definitive expert in solving that problem for those people by working in public (sharing, showing, publishing, listening). Charge fees based on the value of the transformation you provide to your clients, not on how long it takes you to do the work. Another - do nothing. There is no mandate to grow a business, especially by hiring (which is nearly always where "more clients" leads). If things are good enough at their current scale, it's ok to leave them there. Divorcing yourself of these recruiters still seems prudent, but otherwise, there is no law that says a business must scale by growing its client/employee base.
k
yeah, I'm not looking to grow beyond maybe one more employee
just enough clients to keep us all employed full time
I like working for myself on a small team
Targeting an expensive problem is a good idea. The hard part for me is getting the marketing out there to reach that target
e
The marketing gets much easier when you know who you're talking to and what pain you're helping them solve. It's an impossible problem to find people who have "impossible problems" because most people don't think of their problems as impossible. With that positioning, I have absolutely no idea who I could refer you to for client work. If instead you told me "We help small manufacturing companies running on NetSuite ensure they never run dry on inventory", now I have a crystal clear picture of places I could refer you
k
when you e?
Is signing up to be a NetSuite Partner worth the cost?
s
Alliance Partner means you can get demo accounts… There are other requirements and barriers to enjoying life though.. There is an annual fee, and more.
k
yeah there are different levels, I know
s
Selling licenses is a large operation; not what it used to be.
k
Right but there are different partner programs for developers and solution providers, rather than implementation partners
s
I think that alliance partnerships are not the worst option, but there are lots of companies doing it, so it’s still a grind… The difference is that you have a little bit of clout having the NetSuite logo in your email signature…
k
I meant the solution providers not the alliance partners. shruggie
e
when you e?
Fixed ^^^. Still adjusting to a new keyboard layout
k
It's an impossible problem to find people who have "impossible problems" because most people don't think of their problems as impossible. With that positioning, I have absolutely no idea who I could refer you to for client work.
@erictgrubaugh Ok, that makes more sense! For example: I had a client on one of my past jobs who was an apparel manufacturer. They needed to fulfill based on promise date instead of NetSuite's default "first in first out" commitment logic. To further complicate things, they needed to schedule work orders to meet these promise dates based on when materials were expected to arrive. This meant tying POs to SOs, and daily reshuffling them when the POs were actually recieved. The initial logic made by a previous developer was linear: uncommit each sales order, commit the ones that can be delivered. This did not take the POs into account. Essentially it needed to be able to commit the SOs in an unknowable order with unknown deliverable dates. My fix was to recursively process all POs and SOs together until none were left to process, setting up the next deliverable SOs as the ones with the next promise date which we could expect to be deliverable by that date. I'm not sure what you'd call that. 🙂 Other examples are writing REST and SOAP clients from scratch in SuiteScript for undocumented APIs, using custom records and/or scripting to connect disparate record types, custom UIs, etc
e
What is the business outcome your client got from your work?
Whatever business outcome(s) (increased revenue, reduced cost, increased morale, reduced risk), not technical outcome (beautiful code, fast Map/Reduce scripts, clever workflows) they gained from the work, that is what I would call it in a positioning statement or marketing material.
k
They were having frequent missed delivery dates because they'd build work orders for the wrong sales orders, then run out of materials for sales orders that had sooner delivery dates. My change allowed them to build things in the correct order, saving them weeks in delays
not sure how that translates to dollars but it saves a ton of work on the customer service side trying to calm down angry clients wondering when their shipment will arrive
e
Those are all great outcomes, and ones that you can definitely translate pretty directly to dollars by asking questions.
👍 1